git查看、创建、删除、本地、远程分支方法详解
1. 查看远程分支
git branch -r origin/master
2. 查看本地分支
git branch *master
注:以*开头指明现在所在的本地分支
3. 查看本地分支和远程分支
git branch -a *master remotes/origin/master
4. 创建分支
*新建一个分支,但依然停留在当前分支
git branch [branch-name]
*新建一个分支,并切换到该分支上
git branch -b [branch-name]
4-1 创建本地分支
$ git branch test_1 $ git branch -a * master test_1 remotes/origin/master
注:创建本地分支时,默认是把所在的本地分支的东西拷贝给新建本地的分支。
4-2 把本地分支推送到远端作为远端分支
$ git push origin test_1 To git@****** * [new branch] test_1 -> test_1 $ git branch -a * master test_1 remotes/origin/master remotes/origin/test_1
注:git push origin test_1会把本地的test_1分支推送到远端,本地test_1分支和远端的对应关系是test_1-->test_1
如果本地根本没有分支test_9,推送的话会提示错误
5. 切换到分支
$ git checkout test_1 Switched to branch 'test_1'
6. 删除本地分支
$ git branch -a master test_1 test_2 remotes/origin/master remotes/origin/test_1 remotes/origin/test_2 $ git branch -d test_2 Deleted branch test_2 (was c470057). $git branch -a master test_1 remotes/origin/master remotes/origin/test_1 remotes/origin/test_2
可以看到本地分支test_2删除了
7. 删除远程分支
复制代码 $ git branch -a * master test_1 remotes/origin/master remotes/origin/test_1 remotes/origin/test_2 $ git push origin :test_2 To git@*********- [deleted] test_2 $ git branch -a * master test_1 remotes/origin/master remotes/origin/test_1
注:git push origin :*** 就是删除远程分支的意思,和刚才我删除本地无关。如下面,我留着本地test_1分支,只是删除了远端的分支test_1
$ git push origin :test_1 To git@******** - [deleted] test_1 $ git branch -a * master test_1 remotes/origin/master
更多关于git命令的使用方法与实例请查看下面的相关链接
相关文章
windows10安装python依赖报错can‘t create or remove files in i
这篇文章主要介绍了windows10安装python依赖报错can‘t create or remove files in install directory问题及解决方案,具有很好的参考价值,希望对大家有所帮助2023-09-09Python使用plt库实现绘制动态曲线图并导出为GIF或MP4
这篇文章主要为大家详细介绍了Python如何使用plt库实现绘制动态曲线图并导出为GIF或MP4,文中的示例代码讲解详细,需要的可以了解一下2024-03-03jupyter notebook保存文件默认路径更改方法汇总(亲测可以)
安装Anaconda后,新建文件的默认存储路径一般在C系统盘,那么路径是什么呢?如何更改jupyter notebook保存文件默认路径呢?今天小编就这一问题通过两种方法给大家讲解,需要的朋友跟随小编一起看看吧2021-06-06
最新评论