Git创建远程分支的相关指令
Git创建远程Branch
1
2
3
4
5
6
7
8
| git clone git@github.com:user/project.git
cd project
git checkout -b new_branch # 建立local branch
git push -u origin new_branch # 建立远程 branch (將new_branch建立到远程)
git fetch
vim index.html # 修改
git commit -m 'test' -a # commit
git push |
注: new_branch 要换成你要的branch name,以上所有new_branch都要对应着修改成同样名称。
Git使用远程分支
1
2
3
4
5
6
7
| git clone git@github.com:user/project.git
cd project
git branch -r # 查看远程有哪些分支
git checkout origin/new_branch -b new_branch # 建立local new_branch 并与远程分支关联
vim index.html # 修改
git commit -m 'test' -a # commit
git push |
注: new_branch 要换成你要的 branch name,以上所有 new_branch 都要对应着修改成同样名称。
Git刪除远程分支
1
| git push origin:new_branch # 刪除遠端的 branch |
Git分支合并
1
2
3
4
5
6
7
| git branch new_branch # 建立 branch
git checkout new_branch # 切到 new_branch,git checkout -b new_branch 可以同时建立 + 切換
vim index.html # 修改
git commit -m 'test' -a # commit
git checkout master # 切回 master
git merge new_branch # 將 new_branch merge 到 master
git branch -d new_branch # 若砍不掉就用 -D |
更新所有Repository branch