git新建分支及提交代碼到分支

前言:前面寫了一篇git添加小組成員的文章,還不清楚怎么添加成員的可以看一看:http://m.itdecent.cn/p/0f23e290e874

二、創(chuàng)建分支并提交代碼到分支

上述添加成員的方式非常簡單,但是如果說每一個小組成員都可以對倉庫push內(nèi)容,就涉及到一個代碼的安全和沖突問題了,當(dāng)多個成員同時在線編輯時容易出現(xiàn)沖突,假設(shè)A的代碼是有問題的卻push上去了,他的代碼可能就導(dǎo)致B的代碼執(zhí)行不了,但如果等代碼全部都寫完了再一次性提交,又會存在丟失每天進(jìn)度的風(fēng)險。因此,采用每個成員自己創(chuàng)立一個分支push自己的代碼,最后再來進(jìn)行合并是一個比較好的策略。

首先要從倉庫的主分支master里git clone項目初始化好的代碼,以此為基礎(chǔ)進(jìn)行后續(xù)在分支上的代碼開發(fā),先點擊倉庫右邊綠色按鈕Clone or download復(fù)制倉庫鏈接

然后在你想存放項目文件的地方右鍵鼠標(biāo),點擊git bash here,點擊后出現(xiàn)命令工具,輸入以下指令

git clone xxx (xxx為剛剛復(fù)制的倉庫鏈接)

這樣,我們就能將主分支的代碼下載到本地了,并且自動建立了與遠(yuǎn)程倉庫的連接,接下來只需要去到下載好的文件里按照以下步驟建立屬于自己的分支和提交代碼即可:

(1)新建分支

git branch xxx (xxx填寫你的分支名稱)

(2)查看所有分支

git branch -a

(3)切換到某一分支

git checkout xxx (xxx填寫要切換的分支名稱)

(4)添加修改代碼到緩存(注意最后的"."前面有個空格

git add .

(5)添加提交代碼的備注

git commit -m "xxx" (xxx為本次提交代碼的備注)

(6)提交代碼到指定分支

git push origin xxx (xxx為要提交代碼的分支名稱)

參考文章:

1、https://blog.csdn.net/qq_20989105/article/details/77119885

最后編輯于
?著作權(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,223評論 5 147
  • 1,查看所有遠(yuǎn)程分支:%git branch -r 2, 拉取遠(yuǎn)程分支并創(chuàng)建本地分支git checkout -...
    will666閱讀 2,209評論 0 18
  • Git 命令行學(xué)習(xí)筆記 Git 基礎(chǔ) 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉庫完整的鏡像下來...
    sunnyghx閱讀 4,168評論 0 11
  • 有多少幸福的一對,在一次又一次的作中揮淚分手。 以前我也是個很作的人,遇到事情就是發(fā)脾氣,從來不會和男...
    愛寫作的圈圈閱讀 325評論 0 2
  • 《母親》 我阻止不了 我的母親,在六十高齡 走進(jìn)一家餐館洗碗刷盤子 我無力阻止她 為了生存再次卑躬屈膝 《小妹》 ...
    憂傷沒有傷口閱讀 336評論 2 7

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