建设软件资源网站,wordpress门户cms,html做一个简单的网页,福州短视频seo公司电脑出问题了#xff0c;导致git仓库像是被损坏了一样#xff0c;执行git status就会报错unable to read ree#xff0c;无法正常提交代码至仓库#xff0c;原因是本地代码仓库.git文件损坏了#xff0c;无法找到正确的提交历史和路径。 找到了一个解决办法#xff1a;
…电脑出问题了导致git仓库像是被损坏了一样执行git status就会报错unable to read ree无法正常提交代码至仓库原因是本地代码仓库.git文件损坏了无法找到正确的提交历史和路径。 找到了一个解决办法
线上代码仓库所有代码合入至最新状态这一步很关键不然复制了也对不上然后将线上代码库客隆下来执行以下操作
# 进入本地拉取的线上项目副本文件夹
cd copy/path/to/project
# 将副本文件夹中的.git文件复制到本地损坏了.git文件的项目文件夹中
cp -r .git path/to/local_modified_project/利用线上仓库.git文件修复本地损坏的文件再进行git status或者commit就正常了。 还有一个问题就是如果不小心在子文件夹下进行了git init命令导致文件夹下文件的状态不对但此时根目录下所有的文件状态已经通过上述步骤修复原因是在子文件夹下执行init会新建一个子目录仓库从而导致状态不一致此时可以通过以下步骤修复
# 进入子项目目录
cd sub_project
# 删除不小心新建的.git文件
rm .git然后在配置中重新配置git至根目录路径即可