我只是從SVN轉移到GIT。我已經閱讀了帖子和評論,但沒有找到有效的解決方案。GIT(DVCS) - 鎖定或檢出文件(如svn)並衝突合併文件
我有以下問題:
如何簽出或鎖定的文件,這樣,其他開發人員知道該文件不可用,並通過 該用戶簽出?
如果一個用戶更新了其他用戶正在處理的同一個文件,並且兩個用戶都將更改推送到主存儲庫。現在,它是如何解決衝突或合併。
衝突或合併如何工作。
我們是否有選項來管理tortoiseGIT中的衝突或通過GIT存儲庫推送命令進行內部管理。 ?
請讓我知道上述問題的解決方案。
謝謝。
回答第2個問題:[與git合併](https://github.com/bricoleurs/bricolage/wiki/Merging-with-Git) 基本上,當您嘗試執行提交時, git會通知你,你的文件需要被合併/編輯,以便能夠推送它。合併可以使用git或任何其他工具完成(這只是編輯衝突線的問題)。 – sataniccrow
作爲附加說明:推送到共享存儲庫上的共享分支通常不是最好的選擇,並且可能變得非常快。 – Trudbert