Git 查看、刪除、重命名遠程分支


原文地址:http://blog.csdn.net/sunnyyoona/article/details/52065544

1. 查看遠程分支

分支加上-a參數可以查看遠程分支,遠程分支會用紅色表示出來:

$ git branch -a
  dev (本地分支)
* master (本地分支)
  remotes/origin/master(遠程分支)

2. 刪除遠程分支

2.1 在Git v1.7.0之后

刪除遠程分支:

git push origin --delete <branchName>

2.2 在Git v1.7.0之前

刪除遠程分支(推送一個空分支到遠程分支,其實相當於刪除遠程分支):

git push origin :<branchName>

刪除遠程Tag(推送一個空tag到遠程tag,其實相當於刪除遠程tag):

git tag -d <tagname>
git push origin :refs/tags/<tagname>

3. 重命名遠程分支

在Git中重命名遠程分支,其實就是先刪除遠程分支,然后重命名本地分支,再重新提交一個遠程分支。

4. 刪除本地分支

刪除本地分支可以使用如下命令:

1.非強制刪除分支:當dev分支上提交的內容未合並到master分支上時,刪除dev分支時會報錯。需要先合並分支才能刪除。

$ git branch -d dev
Deleted branch dev (was d08d09f).

2.強制刪除分支:當dev分支上提交的內容未合並到master分支上時,能強制刪除dev分支,只是會丟失dev分支提交的且未合並到master分支上的內容

git branch -D dev  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM