回覆列表
-
1 # 做軟體的禪師
-
2 # 雲米匯網際網路
呵呵,這個問題可夠損的。
程式碼全部衝突?!為什呢?找到原因,修改一下不就行了,還要一夜回到解放前?真有點搞不懂。會不會是有點太笨了。
當然,不管是什麼原因吧,如果
真像你描述的那樣,萬念俱灰的心恐怕都不為過吧。凡正我是沒有遇到過,但心情可以理解哦。好同情你的,前功盡棄從頭重來的確不是一個讓人輕鬆的事,可是寫程式碼這種事,如果真的遇上,要重新來過的話,建議你還是先用你自已的方式釋放一下再開始吧。
-
3 # 欣仔啊其實
取消更新,新建分支上傳你的版本,然後再拉分支做備份,merge 衝突的分支,一步步解除衝突,直到所有衝突都解決了,push上去,切回你們正式的開發版本。
-
4 # 程式設計圈子
要看是什麼時候。程式碼提交時衝突肯定是一件極不開心的事,但不同時候感覺也有所不同。
如果是下班交差的時候,那會一種巨大的壓抑感,讓人忍不住想咆哮,或拿個東西把電腦給砸了,或去把其他人罵一通。如果是在加班的時候,那會升華到思考人生價值的高度,懷疑人存在的意義。如果剛入職,會有一張緊張感,渾身冒汗,像是做不可描述之事被人抓住了一樣。如果是早上剛到公司,會覺得這一天又有事情可以打發無聊的一天了。先去倒杯水,看看新聞,混一會再回來處理問題。如果是上班已經幾個小時了,會覺得無所謂,可以找個藉口和別人探討一下武學奧秘。這個時候往往覺得自己是一個開學宗師,站在極高的高度給別人講解極其高深的技術內幕,也往往會把別人想像成一批啥事都不懂的孩子。
你說的是git提交衝突問題吧。
這種衝突是發生在多人協作修改同一個檔案,發生衝突是需要手動去確認一下程式碼。
你說的衝突應該不會產生,難道所有檔案,都同時有多人改過?這種可能性沒有吧。所以看看你是不是用錯了git命令。
特別注意:你修改的分支和要提交的分支一定要處於同一個base節點出來的。如果還有問題,可以具體說明下,幫你看看,這種問題沒你說的回到解放前那麼嚴重。