git 積累

git從當(dāng)前分支的某一個commit開始創(chuàng)建新分支

從某一個commit開始創(chuàng)建本地分支 
// 通過checkout 跟上commitId 即可創(chuàng)建制定commit之前的本地分支 
git checkout commitId -b 本地新branchName 
上傳到遠(yuǎn)程服務(wù)器 
// 依然通過push 跟上你希望的遠(yuǎn)程新分支名字即可 
git push origin HEAD:遠(yuǎn)程新branchName 
// 拉取遠(yuǎn)程分支到本地,并自動切換到該本地分支。(此種方法建立的本地分支會和遠(yuǎn)程分支建立映射關(guān)系。)
git checkout -b 本地分支名 origin/遠(yuǎn)程分支名 
// 拉取遠(yuǎn)程分支到本地,需手動切換到該本地分支。(采用此種方法建立的本地分支不會和遠(yuǎn)程分支建立映射關(guān)系。)
git fetch origin 遠(yuǎn)程分支名:本地分支名

// 刪除本地分支
git branch -d brandName
// 刪除遠(yuǎn)程分支
git push origin --delete brandName

// 更新本地顯示的遠(yuǎn)程分支
git remote update origin --prune

tag相關(guān)

打tag:
命令git tag <tagname>用于新建一個標(biāo)簽,默認(rèn)為HEAD,如git tag v1.0,也可以指定一個commit id:git tag v0.9 f52c633
命令git tag -a <tagname> -m "blablabla..."可以指定標(biāo)簽信息;
命令git tag可以查看所有標(biāo)簽
git show <tagname>可以查看標(biāo)簽信息
推送tag:
git push origin v1.0 推送指定tag
git push origin --tags 推送全部
刪除tag:
git tag -d v0.9
git push origin :refs/tags/v0.9
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Git 基礎(chǔ) 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉庫完整的鏡像下來。這樣一來,任何一處協(xié)同...
    __silhouette閱讀 16,201評論 5 147
  • Git 命令行學(xué)習(xí)筆記 Git 基礎(chǔ) 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉庫完整的鏡像下來...
    sunnyghx閱讀 4,154評論 0 11
  • git常用命令 GIT常用命令備忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章閱讀 8,867評論 1 26
  • 教學(xué)二十載,教與學(xué)是我們工作中的耳目心腹,我深知學(xué)習(xí)對于教師的重要性,所以當(dāng)有機會和全國各地的優(yōu)秀教師交流時...
    拜泉1007馬紅霞閱讀 195評論 0 0
  • 自從宋仲基和宋慧喬合作《太陽的后裔》以來,兩個人的緋聞不斷。 他們合作后,出現(xiàn)在眾人面前的 或者是這樣的 亦或者是...
    舒筱米閱讀 378評論 0 0

友情鏈接更多精彩內(nèi)容