git代码版本管理工具

1.基本命令

1. git init  :创建git文件

        工作区:通俗来讲就是程序员写项目代码的文件夹

git init 文件夹名

### 例如 git init /wx

每一个用git创建的文件,文件夹下都会有.git文件

用 ls -a 文件夹名  命令查看

      暂缓区:就是如果要将工作区的代码上传到本地仓库,就要通过暂缓区,先将代码上传到暂缓区,然后再将暂缓区的代码上传到本地仓库

      仓库:本地存放代码的地方,将所有修改打代码保存

      远程仓库:就是像github那样存放代码的地方,代码托管

2. git status:

        查看当前的状态

3. git  add  .  :

        上传当前修改过所有文件到暂缓区

4. git commit -m "注释消息"  .  : 上传所有修改的文件到本地仓库中进行保存

注意:上传前要执行两条命令:

                git config --global user.email "you@example.com"

                git config --global user.name "Your Name"

进行注册上传代码的程序的消息,告诉gitlab是谁上传的这个代码的版本

5. git log :查看git上传文件的日志

6. git log --oneline 或者 git log --pretty=oneline: (版本库提交记录) 可以看master指针

7. cat   ~/.gitconfig:查看Git配置持久化文件

8. git config --list :#查看已有Git配置

9. git reset  --hard   那个版本号数字:回溯到某一个代码版本

10. git reflog : 查看master指针移动的过程  ,  (通常用来查看最新版本的那个版本号数字) 

  

11. 创建分支的命令: git branch 分支名

查看已有打分支: git branch -v

切换分支: git checkout 分支名

删除分支:git branch -d 分支名

12. 合并分支

       12.1 修改了不同分支的不同文件,可以直接进行合并

      git merge 分支名 (必须在master分支中进行合并,将分支与主分支进行合并)

       12.2 修改了不同分支里的相同文件的相同行,但内容修改不一样,需要人工进行合并

13. 标签

        给当前版本的版本定义别名,一般是有重要功能突破或者有大bug的时候
        标签查看 git tag
        定义标签 git tag 标签名
        删除标签 git tag -d 标签名

        

        

  • 8
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值