在git pull的过程中,如果有冲突,那么除了冲突的文件之外,其它的文件都会做为staged区的文件保存起来。
重现:
$ git pull
A Applications/Commerce/BookingAnalysis.java
A Applications/Commerce/ClickSummaryFormatter.java
M Applications/CommerceForecasting/forecast/Forecast.java
A Applications/CommerceForecasting/forecast/ForecastCurveProviderCategory.java
M Applications/CommerceForecasting/forecast/ForecastProvider.java
M Applications/CommerceForecasting/forecast/InputPropertyItem.java
......
A Applications/LocalezeImporter/com/tripadvisor/feeds/SingleMenuLocalezeMatcher.java
A Applic
当使用Git进行pull操作时遇到未合并的文件冲突,除了冲突文件外,其他文件会被暂存。解决方法包括:1. 使用`git reset --hard FETCH_HEAD`清除本地冲突;2. 再次执行`git pull`,以成功完成更新。注意,`--hard`选项会丢失未提交的改动。
订阅专栏 解锁全文
731

被折叠的 条评论
为什么被折叠?



