Git 源代码管理

Git 是一种先进的分布式版本控制系统,适用于多人协同开发和版本控制。本文详细介绍了Git的作用、特点、操作流程,包括从创建本地仓库到远程仓库GitHub的使用,以及多人协同开发、代码冲突处理、标签和分支管理等核心概念。通过实例演示了Git的基本操作,如添加、提交、回退版本、克隆、推送等。
摘要由CSDN通过智能技术生成

Git

  • Git 是目前世界上最先进的分布式版本控制系统(没有之一)

作用

  • 源代码管理

为什么要进行源代码管理?

  • 便于多人协同开发
  • 便于版本控制

Git管理源代码特点

  • 1.Git是分布式管理.服务器和客户端都有版本控制能力,都能进行代码的提交、合并、...

  • 2.Git会在根目录下创建一个.git隐藏文件夹,作为本地代码仓库

Git操作流程

Git服务器 --> 本地仓库 --> 客户端 --> 本地仓库 --> Git服务器

工作区
  • 对于添加修改删除文件的操作,都发生在工作区中
暂存区
  • 暂存区指将工作区中的操作完成小阶段的存储,是版本库的一部分
仓库区
  • 仓库区表示个人开发的一个小阶段的完成
    • 仓库区中记录的各版本是可以查看并回退的
    • 但是在暂存区的版本一旦提交就再也没有了



Git单人本地仓库操作

以下为演示Git单人本地仓库操作

  • 1.安装git

      sudo apt-get install git
    

  • 2.查看git安装结果

      git
    
  • 3.创建项目

    • 在桌面创建test文件夹,表示是工作项目

        Desktop/test/
      
  • 4.创建本地仓库

    • 进入到test,并创建本地仓库.git
    • 新创建的本地仓库.git是个空仓库

        cd Desktop/test/
        git init
      

    • 创建本地仓库.git

  • 5.配置个人信息

      git config user.name 'zhangsan'
      git config user.email 'zhangsan@163.com'
    

    • 配置个人信息后

默认不配置的话,会使用全局配置里面的用户名和邮箱 全局git配置文件路径:~/.gitconfig

  • 6.新建py文件

    • 在项目文件test里面创建login.py文件,用于版本控制演示

  • 7.查看文件状态

    • 红色表示新建文件或者新修改的文件,都在工作区.
    • 绿色表示文件在暂存区
    • 新建的login.py文件在工作区,需要添加到暂存区并提交到仓库区

      git sta
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值