Git常用命令

雨点打透心脏的1/2处 2024-04-23 21:18 40阅读 0赞

分支

  1. $ git branch -a #查看所有分支
  2. $ git branch -r #查看所有远程分支
  3. $ git branch #查看本地分支
  4. $ git branch abc #新建abc分支
  5. $ git branch -D master #删除master分支
  6. $ git branch -vv #查看本地分支和远程分支关联关系
  7. $ git checkout master #切换到master分支,如果远程有
  8. #origin/master这个分支且本地没有名为
  9. #master的分支,会自动在本地创建master分支
  10. #并关联到远程同名分支
  11. $ git checkout origin/master #Head指向远程分支(危)
  12. $ git checkout -b devops-test #新建并切换到devops-test分支
  13. $ git checkout -b local origin/remote #git checkout -b 本地分支 origin/远程分
  14. #支,在本地新建分支并关联到远程
  15. $ git push origin remoteBranch:localBranch #git push origin 本地分支:远端希望创建的
  16. #分支
  17. $ git merge test #git merge commit名 把指定commit合并到当
  18. #前分支

配置

  1. #查看所有配置(全局)
  2. $ git config --global --list
  3. #查看代理配置
  4. $ git config --global --get http.proxy
  5. $ git config --global --get https.proxy
  6. #取消代理
  7. $ git config --global --unset http.proxy
  8. $ git config --global --unset https.proxy
  9. #设置代理
  10. $ git config --global http.proxy 'http://127.0.0.1:1080'
  11. $ git config --global https.proxy 'http://127.0.0.1:1080'

拉取指定master分支代码,合并到自己的代码(dev)中

  1. $ git checkout master #切换到要合并的master分支
  2. $ git pull #拉取master分支远程代码,修改冲突
  3. $ git add . #添加代码到暂存区
  4. $ git commit -m "merge" #添加代码到本地仓库
  5. #↑以上操作是在同步远程master分支代码到本地
  6. $ git checkout dev #切换到自己的dev分支
  7. $ git merge master #merge代码
  8. $ git push #push合并后的代码到远程dev分支

版本管理

  1. #查看版本日志(倒数n条)
  2. $ git log [-n]
  3. #回退到指定版本
  4. $ git reset --hard HARDID

eg:
在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,40人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Git——Git命令

    目录 常用命令概览 1. 设置用户签名 2. 初始化本地库 2.1 初始化本地库 2.2 查看文件 2.3 查看隐藏文件 2.4 进入到下一个目录 3. 查看

    相关 git 命令

    一.克隆 已有项目克隆,复制项目地址 克隆项目默认分支(master) git clone 项目地址 克隆指定分支 git clone -b 指

    相关 git 命令

    分布式 git是分布式版本控制系统,这么一来,任何一处协同工作用的服务器发生故障,事后都可以用任何一个镜像出来的本地仓库恢复。 因为每一次的克隆操作,实际上都是一次对代码