鍍金池/ 問答/HTML5  Java  Python  HTML/ git在本地倉庫添加了一個tag,如何把這個tag同步到遠(yuǎn)程倉庫?

git在本地倉庫添加了一個tag,如何把這個tag同步到遠(yuǎn)程倉庫?

總不能遠(yuǎn)程(GitHub)需要手動再添加一次吧?

回答
編輯回答
雨萌萌
推送所有tag :git push --tags

附git常用命令

查看文件狀態(tài) :git status
切換分支 :git checkout [分支名]
新增文件 :git add [文件名]
新增所有文件 :git add -all
刪除文件 :git rm [文件名]
提交代碼到本地倉庫 :git commit -m "說明"
將本地倉庫代碼推送到遠(yuǎn)程 :git push

代碼回滾:(push前一定檢查好,不然回滾有很多坑)
查看日志 :git log
回滾到上一個版本 :git reset --hard HEAD^
到指定版本 :git reset --hard [commit hash]

創(chuàng)建分支
創(chuàng)建分支 :git checkout -b [分支名]
刪除分支 :git branch -d [分支名]
推送分支到遠(yuǎn)程 :git push origin [分支名]
關(guān)聯(lián)遠(yuǎn)程分支 :git push --set-upstream origin [分支名]

合并分支代碼
整個分支合并:git checkout [被合并的分支名]
根據(jù)[需求|commit hash]合并:

  單個版本號合并:git cherry-pick [commit hash]
  多個版本號合并:git rebase   (好幾種用法,自行百度)

對發(fā)布分支打tag(tag名請跟發(fā)布分支名保持一致)
打tag :git tag -a [tag名] -m "此次tag備注"
推送所有tag :git push --tags
刪除tag :git tag -d [tag名]

2017年11月2日 00:01
編輯回答
骨殘心
git push origin --tags
2017年8月26日 20:17