Git文件夹损坏

时间:2018-12-23 22:50:57

标签: git

我在磁盘上克隆了一个Git存储库,它是一个分支

git clone -b branchname git-remote-repo.path.git branchname

一切正常,我可以提交更改并推送到远程仓库。

我使用VS Code,并且不支持git,我从命令行使用git。

然后,我有时不知道是什么原因,我的.git文件夹已损坏,当我在git status之类的文件夹中运行git命令时收到错误消息-我得到

fatal: Not a git repository (or any of the parent directories): .git

是什么原因导致的,例如更改VS Code中的工作文件夹?

.git文件夹仍然存在,但已删除了诸如日志或对象之类的文件夹。

更多信息:

  • 操作系统:Windows 10
  • 我不将其用作动态文件夹
  • 我在克隆的文件夹中执行git命令
  • 我现在从VS代码中删除了github扩展,直到现在才再次发生:-)
  • 我感觉在VS代码中更改工作文件夹可能会导致问题

几个小时后:-) 现在,我再次拥有它,我承诺,我将其推送到远程仓库中,一切都很好。我使用VS Code开发了它,不再使用github extesnion了,然后这个:

C:\Projekte\Blender\Addons\fast-carve-2-8>git commit -a
[fast-carve-2-8 ec4e43d] sharpness 60 degree for bevel
 1 file changed, 1 insertion(+), 1 deletion(-)

C:\Projekte\Blender\Addons\fast-carve-2-8>git push origin fast-carve-2-8
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 8 threads
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 330 bytes | 330.00 KiB/s, done.
Total 3 (delta 2), reused 0 (delta 0)
remote: Resolving deltas: 100% (2/2), completed with 2 local objects.
To https://github.com/jayanam/fast-carve.git
   2c729eb..ec4e43d  fast-carve-2-8 -> fast-carve-2-8

C:\Projekte\Blender\Addons\fast-carve-2-8>git status
fatal: not a git repository (or any of the parent directories): .git

0 个答案:

没有答案