鍍金池/ 問(wèn)答/Linux/ 小白問(wèn)一個(gè)GIT更新的問(wèn)題

小白問(wèn)一個(gè)GIT更新的問(wèn)題

在網(wǎng)上GIT了別人的一個(gè)項(xiàng)目下來(lái)自己開發(fā)
結(jié)果項(xiàng)目中有個(gè)文件我在本地修改了,別人這次又更新了
導(dǎo)致我這次在git pull時(shí)候,報(bào)錯(cuò)了。
使用git stash保存到暫緩區(qū)
git pull更新到本地
git stash pop stash@{0}
再打開這個(gè)文件后,手工把代碼合并起來(lái)。圖片描述

還是看圖片吧,我也不知道咋整了?

回答
編輯回答
涼薄

你應(yīng)該先把別人的項(xiàng)目fork到你的倉(cāng)庫(kù),然后你在git clone 你自己的倉(cāng)庫(kù)地址

2017年9月14日 02:51
編輯回答
懷中人

昨天晚上看了下教程
很多人提到,先f(wàn)ork到你的倉(cāng)庫(kù)。然后clone下來(lái),建立開發(fā)分支后再在本地操作文件。
需要怎么復(fù)雜嗎?

2018年7月22日 15:50
編輯回答
賤人曾

沒(méi)辦法,這種多人同時(shí)更新一個(gè)文件的情況都是比較麻煩的。

很多時(shí)候自動(dòng)merge能成功,這種情況只需要先在本地提交,然后pull,然后依照Git的提示進(jìn)行操作就行了。

如果自動(dòng)merge不成功,就會(huì)比較麻煩,pull之后必須手動(dòng)merge。

2018年5月1日 21:16