git rebase master 分支出現一堆 ^M
最近開發的時候,要 rebase 一個分支到 master 分支,執行完 rebase 之後提示有衝突,vim 檢視一下衝突檔案,我的媽呀每一行都衝突了,發現我自己版本的程式碼每一行後面都有個 ^M。想了一下,我這個檔案中間有從 windows 平臺 rz 到伺服器,windows 自動把文字檔案的換行方式給改了。。。
果斷中斷 rebase 操作,把自己的檔案除去 ^M 後再重新執行 rebase:
- sed -i ‘s/^m//g’ filename
上述命令的 ^M 是通過 ctrl + v 然後 ctrl + m 輸入的。
之後一切順利,只有自己改動的那幾行產生衝突,合併一下就好了。
相關文章
- git rebase masterGitAST
- git rebase後出現(master|REBASE 1/10)的解決辦法GitAST
- GIT使用過程出現(master|REBASE 1/10)GitAST
- (轉載)git pull origin master與git pull --rebase origin master的區別GitAST
- [Git]rebaseGit
- git rebaseGit
- Git -- RebaseGit
- git rebase 和 git mergeGit
- Git——rebase命令Git
- git rebase -iGit
- git rebase 流程Git
- git學習之git rebaseGit
- 如何理解git rebase?Git
- git rebase的使用Git
- [Git] Git整理(四) git rebase 的使用Git
- Git rebase 與 Git merge 的使用Git
- git merge origin master git merge origin/master區別GitAST
- Git基礎命令之git rebase命令Git
- 學會使用 git-rebaseGit
- git-rebase進階使用Git
- 撤銷rebase與git原理Git
- 徹底搞懂 Git-RebaseGit
- git - git push origin master 報錯GitAST
- 使用rebase避免公共分支出現不必要的提交記錄
- git rebase(變基)—— Git 學習筆記 19Git筆記
- 詳解git rebase,讓你走上git大神之路Git
- git rebase --onto 的奇妙用法Git
- Git教程十九:分支管理之RebaseGit
- git merge和rebase的區別Git
- 你根本不懂rebase-使用rebase打造可讀的git graphGit
- git:rebase(變基)的使用和理解Git
- 對git的rebase(變基)的理解Git
- Git中merge和rebase的區別Git
- git rebase沖掉記錄找回方法Git
- git分支管理--rebase&merge詳解Git
- git在工作中正確的使用方式----git rebase篇Git
- 面試官:主說 Git Rebase 和 Git Merge 差異面試Git
- git刪除本地分支出現錯誤Git