Git團(tuán)隊(duì)開發(fā)常用操作

團(tuán)隊(duì)開發(fā)常用操作

NO1 項(xiàng)目構(gòu)建者

(1)在遠(yuǎn)程倉庫創(chuàng)建倉庫
(2)將伙伴添加到倉庫合作者中(無先后要求)
(2)cd 到項(xiàng)目將要存放項(xiàng)目的目錄,右鍵,git bash,輸入:git clone 項(xiàng)目遠(yuǎn)程倉庫地址 (使用https的地址,ssh需要遠(yuǎn)程倉庫構(gòu)建者添加)
(3)進(jìn)入項(xiàng)目目錄,初始化 git init ,表明該目錄為git本地倉庫之一
(4)建立本機(jī)與遠(yuǎn)程倉庫聯(lián)系,輸入:git remote add 遠(yuǎn)程倉庫標(biāo)識(自定義一般為origin) 地址(https)
(5)導(dǎo)入IDE之后進(jìn)行開發(fā),根據(jù)需要建立分支(eclipse、idea插件和git bash都可以)

NO2 項(xiàng)目參與者首次操作

(1)cd 到項(xiàng)目將要存放項(xiàng)目的目錄,右鍵,git bash,輸入:git clone 項(xiàng)目遠(yuǎn)程倉庫地址 (使用https的地址,ssh需要遠(yuǎn)程倉庫構(gòu)建者添加)
(2)進(jìn)入項(xiàng)目目錄,初始化 git init ,表明該目錄為git本地倉庫之一
(3)建立本機(jī)與遠(yuǎn)程倉庫聯(lián)系,輸入:git remote add 遠(yuǎn)程倉庫標(biāo)識(自定義一般為origin) 地址(https)
(4)導(dǎo)入IDE之后進(jìn)行開發(fā),根據(jù)需要建立分支(eclipse、idea插件和git bash都可以)

例如:
git clone https://git.xxx/xxx/xxx.git
git init
git add .
git commit -m "first commit"
git remote add origin https://git.xxx/xxx/xxx.git

NO3 項(xiàng)目參與者的后續(xù)日常操作

假如名為張三的同志,開發(fā)完成,他的具體操作順序應(yīng)該是:
(1)git checkout master,需要先把自己分支上的代碼add ,commit
(2)git pull origin master,如果有沖突,先于伙伴商量解決,完成之后 add,commit
(3)git checkout zhangsan
(4)git merge master,與本地master分支進(jìn)行合并,并解決沖突,完成之后 add,commit
(5)git push origin zhangsan,把本地zhangsan分支推送到遠(yuǎn)程zhangsan分支
(6)遠(yuǎn)端查看改動是否正確,然后通過遠(yuǎn)程創(chuàng)建合并,完成遠(yuǎn)程zhangsan合并到遠(yuǎn)程master

注意:
(1)pull 會強(qiáng)制覆蓋本地文件,pull之前先add,commit,然后:git pull 遠(yuǎn)程倉庫標(biāo)識 分支名
(2)pull下來最新的代碼進(jìn)行合并之后,用push推送即可:git push 遠(yuǎn)程倉庫標(biāo)識 分支名

特別:
如果需要往不同的云倉庫中提交同一個項(xiàng)目,只需進(jìn)入項(xiàng)目目錄,打開 git bash ,
git add remote 另取遠(yuǎn)程倉庫標(biāo)識名稱 分支名(當(dāng)前本地分支名要與需要推送到遠(yuǎn)程的分支名相同),然后再push即可

參考

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

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

  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git,從https:/...
    落魂灬閱讀 12,813評論 4 54
  • git常用命令 GIT常用命令備忘:http://stormzhang.com/git/2014/01/27/gi...
    新篇章閱讀 8,853評論 1 26
  • Git常用語法 [TOC] Git簡介 描述 ? Git(讀音為/g?t/。)是一個開源的分布式版本控制系統(tǒng),...
    君惜丶閱讀 3,933評論 0 13
  • 配置 首先是配置帳號信息 ssh -T git@github.com#登陸github 修改項(xiàng)目中的個人信息 1 ...
    rochuan閱讀 868評論 1 1
  • 晚上我回來得很晚,九點(diǎn)多了,兒仍在桌前做作業(yè),見我回來,平靜地對我說,今天調(diào)座位了,我和王學(xué)霸成了同桌。他...
    大愛無疆楊青閱讀 329評論 0 4

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