git&github 关于分支的使用

208 阅读1分钟

1、创建一个仓库

2、克隆仓库地址,在本地搞出来对应的仓库

3、开始搞分支:

创建并上传分支

1、创建本地分支:

git branch <branch-name>,如git branch testing

2、从当前所处的分支切换到其他分支:git checkout <branch-name>,如git checkout testing

3、上传push:(第一次push按照下面,之后就可以正常git push)

上传之前还是要 git add, git commit -m "xxxx"

git push -u origin <branch-name>,如git push -u origin testing,建立远程分支 testing 和 关联本地testing和远程testing两步

git下载指定分支代码到本地

git clone -b 分支名 网址.git,如 git clone -b testing https://github.com/XXXX/GITTest.git

删除本地&远程分支

删除本地分支:

git branch -d 分支名称,如git branch -d testing

删除远程分支:

git push origin --delete 分支名称,如git push origin --delete testing

根据实践:

如果本地有了任何一个克隆下来的分支,git checkout到其他本地原先没有的分支时,就会从远程自动创建git checkout的本地分支.

image.png