我已經將屬性「core.autocrlf」設置爲「input」,以便在提交時CRLF行尾被替換爲LF。我如何用遠程分支替換git中的本地分支,以便本地git存儲庫中的所有文件都具有與遠程分支一樣的以LF結尾的行?git用遠程分支替換本地分支
0
A
回答
0
本地和遠程分支具有相同的提交,您不能選擇一個來檢出。
如果從頭開始有core.autocrlf設置,則提交包含LF結尾的文件。要結帳,並與最新提交使用git更換工作區中的所有文件與選項 - 硬復位:
$ git reset HEAD --hard
1
我會分成兩個部分是:
第一:
如何在遠程分支中替換git中的本地分支?
git checkout your-branch git fetch git reset --hard origin/your-branch
將強制本地分支「看」完全一樣的遠程。
二:
所以 ,在本地的Git倉庫中的所有文件必須在遠程分支結束LF作爲 行?
實際上,如果您不知道您的存儲庫的歷史記錄以及您做了哪些配置更改,則很難判斷上述命令是否會產生所需的效果。
相關問題
- 1. git - 如何用在線分支替換本地git分支
- 2. 替換遠程分支與本地分支
- 3. 在git中使用遠程分支而不是本地分支
- 4. Git:將遠程分支拉到本地
- 5. Git:本地合併遠程分支
- 6. Git分支管理:本地與遠程
- 7. git rebasing從本地分支關閉遠程分支
- 8. git合併遠程分支而不必創建本地分支
- 9. 與git倉庫中的遠程分支同步本地分支
- 10. Git - 將更改從本地分支推送到遠程分支
- 11. Git:如何推送本地分支重命名遠程分支?
- 12. git合併本地分支與遠程分支
- 13. 獲取當前本地分支的遠程git-svn分支
- 14. 從遠程分支到本地分支:git問題
- 15. 遠程Git分支
- 16. Git - 將本地分支推送到遠程並使本地分支跟蹤遠程分支
- 17. 在切換svn遠程分支機構時維護git本地分支機構
- 18. 刪除本地「遠程分支」而不刪除遠程分支?
- 19. 本地分支Git
- 20. 在rebase之後安全地刪除本地分支 - 替換git分支 - 合併
- 21. git rebase後,我的本地分支和遠程分支已經發生分歧
- 22. Git的 - 地方分支機構,遠程
- 23. 如何將git分支轉換爲遠程跟蹤的分支?
- 24. Git遠程分支機構
- 25. Git遠程分支提交
- 26. 比較遠程Git分支
- 27. 重置遠程git分支
- 28. git遠程分支監控
- 29. 檢出遠程git分支?
- 30. git推遠程分支
您是否在談論將分支內容從一個分支複製到另一個分支? – 2014-10-30 23:00:51