git 的常用命令 [使用率达到90%以上]

て烟熏妆下的殇ゞ 提交于 2020-01-26 04:24:53
这是我第一次写博客,内心是鸡冻而又紧张的,大家在使用以下命令操作的时候,如果碰到什么问题,可以提出来,一起学习交流,感谢!

一:查看分支

1.1:查看本地分支

git branch
在这里插入图片描述

1.2:查看远程分支 (前面一般带了个origin【源】)

git branch -r (git branch --remote)
在这里插入图片描述
在这里插入图片描述

二:操作分支

2.1:增加分支(增加的只是本地的分支)

git checkout-b 分支名 (基于本分支 创建新分支 并切换到这个新创建的分支)
增加一个新分支的话 是基于一个分支上 再创建的 所以我们先切到 ==》主分支 master
切到主分支后 可以看到的是 上面 提示 现在有17个提交 可以先拉取一下远程分支代码
刚开始我们在 hotfix-bigimg-outshape 这个分支上 现在需要切换到 master 分支上
在这里插入图片描述

2.2:把本地分支推送到远程上 (远程分支)

git push origin 分支名
在这里插入图片描述
查看远程是不是有了刚才本地推送上去的分支 如果远程分支很多的话 可以往下拉
在这里插入图片描述

2.3:删除分支(我们就删除刚才新建的test分支 注意删哪个分支前 要先切到其它分支上 这里我建议切到master分支上 哪里开始就哪里结束!)

四部曲:
1.先切到主分支 git checkout master
2.删除本地分支 git branch -d fenzhi-test
3.删除本地的远程分支 git branch -r -d fenzhi-test
(专业术语又称:删除远程分支在本地仓库的追踪 或 删除远程跟踪(track)分支)
4.将删除的分支推送到远程 git push origin :fenzhi-test
(删除后 还要推送到服务器上才行)

【注意!这里 :和分支名连在一起 前面有个空格 而且这个冒号是英文符】(大家还可以试试这个方法 是一样的效果 git push origin --delete 分支名)

在这里插入图片描述

最后再查看以下 新创建的分支是否删除了

git branch -a (查看所有分支 本地和远程的 往下浏览 发现新创建的 fenzhi-test 分支没有了)
在这里插入图片描述
我的个人 github:大猪的github 大家觉得还可以的话 麻烦给个星星鸭

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!