当前位置:   article > 正文

Git常用命令总结之 创建分支,切换,pull,push等_git 创建新的分支并切换到该分支

git 创建新的分支并切换到该分支

查看分支

git branch

创建分支

git branch test1

创建分支并切换到改分支

git checkout -b test

基于远程分支创建本地分支

  1. //test2是远程分支,test3是要创建的本地分支
  2. git checkout -b test3 origin/test2

查看log

git log

基于log创建分支

  1. // 71bc2aadb30006cb504f5fe65844f5512f806cfe:是提交记录的id
  2. //test1 是创建的分支名
  3. git branch test1 71bc2aadb30006cb504f5fe65844f5512f806cfe

切换分支

  1. //切换到test2分支
  2. git checkout test2

查看远程所有分支

git branch -a

删除分支

  1. //删除test2分支
  2. git branch -d test2

将本地创建的test分支推送到远程

这时远程分支没有test

git push origin test

本地分支和远程同名分支关联

也就是刚刚推送到的远程test分支

  1. //这里的test是本地分支名
  2. git push --set-upstream origin test

修改本地分支要关联的远程分支

  1. //这里的test2是远程分支名,test是本地分支明
  2. git branch --set-upstream-to=origin/test2 test

添加到暂存区 git add

  1. //使用git status 查看状态
  2. git status
  3. //使用git add 添加到暂存区,111.txt是自己修改的文件
  4. git add 111.txt
  5. //也可以使用git add . 将所有修改都提交
  6. git add .

添加到本地库 git commit

git commit -m"本地提交的信息log"

push到远程

这里分了几种情况

(1)将本地分支推送到远程同名分支

  1. //直接使用git push的话,需要先关联到远程分支,也就是前面的git push --set-upstream origin 操作
  2. git push
  3. //还有一种是没有关联远程分支的情况 test是本地分支名
  4. git push origin test

(2)将本地分支推送到远程指定分支

  1. // test是本地分支名,test2是远程分支名
  2. git push origin test : test2

Pull

(1)将远程同名分支 pull到本地  要先用git push --set-upstream origin关联

git push

(2)将远程指定分支 pull到本地分支

  1. //test2是远程分支名
  2. git pull origin test2

(3)将远程指定分支pull到本地指定分支

  1. //test2:远程分支名 test:本地分支名
  2. git pull origin test2 : test

合并分支

  1. //例如在test2分支 将test1分支合并到test2
  2. git merge test1

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/665905
推荐阅读
相关标签
  

闽ICP备14008679号