提示如下:
删除项目重新 clone 后再 pull 又没有问题,这是为什么,不是所有项目都会这样,偶尔会有几个项目会这样。
删除项目重新 clone 后再 pull 又没有问题,这是为什么,不是所有项目都会这样,偶尔会有几个项目会这样。
|
luckyxApr 24, 2019 via iPhone
1
插个眼…
虽然感觉是在 master 新建文件的锅但是不能确定 看楼下大佬表演 |
|
gaiusApr 24, 2019
2
不是让你设置用户名和邮箱吗
|
|
crazybugApr 24, 2019
3
git remote -v
|
|
leafreApr 24, 2019
4
tell me who you are
|
|
GMApr 24, 2019
6
看提示。
看不懂就谷歌翻译。 我真的很不明白为什么那么多人不看错误信息就发问。 |
|
hashApr 24, 2019
7
看提示解决问题就好.
没遇见过 pull 也要配置用户名和邮箱,或许是因为 Windows 下取到的不合法. |
|
gotounixApr 24, 2019
13
我也碰到过这样的问题,实项目没有修改过,但是 git status 会提示 branch diverged。
|
|
14
最粗暴的解决方法:
git fetch --all git reset --hard origin/master |
|
VegetableApr 24, 2019
15
是 merge 需要用户名和邮箱?感觉也不对,没邮箱的的话你本地应该也不会有 commit
|
|
16
而且,你在 Windows 下还的注意一些 Windows 的局限性,比如:目录名称问题。
看这个项目: https://github.com/huangyz0918/Hackintosh-Installer-University/tree/master/Clover-Configs/Lenovo/Yoga3 -14 /CLOVER https://github.com/huangyz0918/Hackintosh-Installer-University/tree/master/Clover-Configs/Lenovo/ThinkPad L460 /CLOVER 他的目录 Yoga3 -14 和 ThinkPad L460 后面有一个空格,clone 到 windows 下后,windows 会把后面的空格删了,造成了目录不一致,就会导致本地修改。 |
|
SoloCompanyApr 24, 2019 via iPhone
17
git pull — rebase
|
|
DANGApr 24, 2019
19
百度一下 ×
V2ex 发帖 √ |