.git/index 被删除了,所有文件变成了野孩子怎么办?
工程目录下有个.git目录
.git目录下有个index文件
电脑刚做的系统,遇到个问题百度查了下,本来是要删除用户文档中的.gitconfig文件
阴差阳错到工程根目录把.git/index随手剪切到C盘,然后忘记了,重启了(公司电脑,沙盒,C盘在沙盒外)
这就刺激了,打开SourceTree——所有文件回归大自然~~~
虽然我之前一天下班前已经备份,本地都删除也不怕,但本着弄清楚问题的心态,还是请教了同事
两个方案:git bash下执行
1、git reset
2、git add -u
执行完第一句,问题解决了。
上传git后,出现上传者名字为 unknown<myname@abc.cn>
git bash全局配置如下:
git config --global user.name "Jennifer Connor" git config --global user.email "your@email.com"
出自 https://community.atlassian.com/t5/Sourcetree-questions/Unknown-User-in-Sourcetree/qaq-p/339216