git創建/刪除本地branch(分支),tag(標簽)


#branch

1.列出分支,-a參數是列出所有分支,包括遠程分支
git branch [-a]

2.創建一個本地分支
git branch branchname

3.創建一個分支,並切換到該分支
git checkout -b branchname

4.刪除一個本地分支
git branch -d branchname

5.刪除一個遠程分支
git push origin --delete branchname

6.刪除一個遠程分支,通過push一個空的分支來覆蓋原來的分支,以達到刪除遠程分支的目的
git push origin :branchname
#tag

1.列出所有tag
git tag

2.列出遠程所有tag,注意git版本1.7(包括1.7)一下后邊需要加上git倉庫地址
git ls-remote --tags

3.創建一個tag
git tag [-a] tagname

4.創建一個加描述的tag
git tag -a tagname [-m <msg>]

5.刪除本地tag
git tag -d tagname

6.刪除遠程tag
git push origin --delete tag tagname

7.刪除遠程tag,與6不同的是,這是推送一個空的tag覆蓋掉原來的tag,以達到刪除tag的目的
git push origin :refs/tags/<tagname>


免責聲明!

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



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