《GitHub多人協(xié)作下的分支處理》要點(diǎn):
本文介紹了GitHub多人協(xié)作下的分支處理,希望對您有用。如果有疑問,可以聯(lián)系我們。
git remote
:查看長途庫的信息
git remote -v
:查看長途庫的詳細(xì)信息
git push origin 要推送的分支
:好比git push origin dev
是向服務(wù)器推送dev分支.而我們熟悉的git push origin master
就是向遠(yuǎn)程推送master分支.
假設(shè)有一個(gè)分支bug_dev
專門用來修復(fù)bug,就不需要推送了,只要自己留著就可以了(除非要?jiǎng)e人贊助修復(fù)).其他的分支要根據(jù)功能來決定是否推送.
關(guān)于-u
參數(shù)等其他方面可以看之前的博文.
如果直接從遠(yuǎn)程倉庫clone
到當(dāng)?shù)氐奈募?那么只會有master
分支.
如果想獲得dev
分支到當(dāng)?shù)?需要:git checkout -b dev origin/dev
.就是把origin
上的dev
分支get到當(dāng)?shù)?并且名字為dev
.
此時(shí),我在當(dāng)?shù)氐膬蓚€(gè)文件夾中的dev
分支分別對同一個(gè)文本文件做了相同修改,當(dāng)1號文件夾push成功后,再push二號文件夾就失敗了.
呈現(xiàn)如截圖所示的情況.此時(shí),應(yīng)該:
git branch --set-upstream dev origin/dev
:指定本地dev
分支與遠(yuǎn)程origin/dev
分支的鏈接git pull
:把最新的提交從origin/dev抓下來
類似于項(xiàng)目代碼的一個(gè)功能,后來決定不要了,你剛好還沒開發(fā)完,那就直接把這個(gè)分支刪除了(不必要再合并):
git branch -D 分支名字
如果在一個(gè)分支上工作但沒有完成,還需要臨時(shí)區(qū)別的分支修復(fù)bug時(shí)候.需要保留下來,盡量別提交,否則隊(duì)友可能被你的不完善的代碼坑掉.
git stash
:暗藏當(dāng)前的工作現(xiàn)場(如截圖),status的結(jié)果是clean!!!
git stash list
:查看所有暗藏
git stash apply stash的id
:規(guī)復(fù)
git stash drop stash的id
:apply恢復(fù)后并沒有git list
中刪除,所以用這條命令此中stash的內(nèi)容刪除.(如截圖)
GitHub 教程系列文章:?
通過GitHub創(chuàng)立個(gè)人技術(shù)博客圖文詳解? http://www.linuxidc.com/Linux/2015-02/114121.htm
GitHub 使用教程圖文詳解? http://www.linuxidc.com/Linux/2014-09/106230.htm?
使用 GitHub / GitLab 的 Webhooks 進(jìn)行網(wǎng)站自動化部署? http://www.linuxidc.com/Linux/2016-06/131993.htm
多個(gè)GitHub帳號的SSH key切換 http://www.linuxidc.com/Linux/2016-05/131080.htm
如安在同一臺電腦上使用兩個(gè)GitHub賬戶 http://www.linuxidc.com/Linux/2016-05/131079.htm
利用GitHub搭建小我Maven倉庫? http://www.linuxidc.com/Linux/2016-04/130197.htm
一分鐘熟悉GitHub http://www.linuxidc.com/Linux/2015-11/125089.htm
分享適用的GitHub 使用教程 http://www.linuxidc.com/Linux/2014-04/100556.htm?
GitHub使用操作指南? http://www.linuxidc.com/Linux/2016-10/135782.htm
GitHub使用辦法入門基礎(chǔ)? http://www.linuxidc.com/Linux/2017-05/144084.htm
GitHub 的詳細(xì)先容:請點(diǎn)這里
GitHub 的下載地址:請點(diǎn)這里
本文永遠(yuǎn)更新鏈接地址:http://www.linuxidc.com/Linux/2017-06/145131.htm
《GitHub多人協(xié)作下的分支處理》是否對您有啟發(fā),歡迎查看更多與《GitHub多人協(xié)作下的分支處理》相關(guān)教程,學(xué)精學(xué)透。維易PHP學(xué)院為您提供精彩教程。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/10719.html