相关疑难解决方法(0)

如何使用Git解决"错误:错误索引 - 致命:索引文件损坏"

之后git init,我添加并提交了一些文件,进行了一些更改,添加并提交.设置git守护程序(在WinXP上的Cygwin下运行)并克隆一次存储库.现在,我在克隆的存储库中收到此错误:

$ git status
error: bad index file sha1 signature
fatal: index file corrupt
Run Code Online (Sandbox Code Playgroud)

有没有办法解决这个问题,除了获取存储库的新副本?

git corruption

570
推荐指数
8
解决办法
20万
查看次数

如何重命名git存储库?

git mv重命名存储库中的文件或目录.如何重命名git存储库本身?

git

377
推荐指数
14
解决办法
30万
查看次数

重命名git子模块

是否有一些简单的方法来重命名git子模块目录(除了完成删除它并重新添加新目标名称的整个动作 ).

虽然我们在这,但为什么我不能在父目录中执行以下操作: git mv old-submodule-name new-submodule-name

git git-submodules

137
推荐指数
6
解决办法
4万
查看次数

如何使用子模块重命名git存储库?

我在目录中有一个带子模块的git存储库,projects/myRepo我想将目录重命名为projects/my-repo.

根据这个问题,它可以简单地完成mv.但在子模块的回购中,git一直在告诉我

致命的:不是git存储库:projects/myRepo/.git/path/to/submodule```

即使是git status.

子模块配置:

[submodule "path/to/submodule"]  
   path = path/to/submodule  
   url = https://github.com/user/projectName.git  
Run Code Online (Sandbox Code Playgroud)

不知何故,子模块的"内部路径"没有更新?!有没有办法告诉git更新这些子模块路径?

git repository git-submodules

12
推荐指数
1
解决办法
5916
查看次数

git致命的不是git存储库(或任何父目录).git

致命的不是git存储库(或任何父目录).git 是我尝试在我的repo上执行任何git操作时遇​​到的错误.我对我的项目进行了一些更改,即repo然后我尝试git状态来查看我的更改并遇到此错误.我用Google搜索了这个错误,但没有取得任何进展.当尝试在repo之外的目录中执行git操作时,这个错误似乎是最常见的,而对我来说并非如此.我也尝试检查我的 ./git/HEAD ./git/logs/refs/heads这两个都是空文件../git/logs/refs/remotes/origin/master也是空的.

所以从一开始:

  • 我在一台计算机上的这个目录中创建了一个Android项目.
  • 我在这个目录上发了一个git并将它发布在github上.
  • 我按照通常的在线指南将这个回购拉到另外两台电脑上.
  • 在另一台计算机上进行了一些更改,将更改推送到了repo.
  • 然后在原始计算机上我成功地完成了更改.
  • 在没有处理该项目几天之后,我对原始计算机进行了一些更改,尝试了git状态并且发生了这种情况.

git github

10
推荐指数
3
解决办法
3万
查看次数

git submodule add fatal:不是Git Repository

我是Git的新手,并尽我所能找到关于这个问题的一些文档无济于事.

这是我的命令:

$ git submodule add https://github.com/joliver/EventStore.git externalsource/JOliverEventStore/ 
Run Code Online (Sandbox Code Playgroud)

致命:不是git存储库:../.git/modules/externalsource/JOliverEventStore无法签出子模块'externalsource/JOliverEventStore'

我在我的回购根目录中,目前没有目录/externalsource/JO liverEventStore/.错误是谈论我不知道的目录.

如果我将子模块添加到根目录,如下所示:

$ git submodule add https://github.com/joliver/EventStore.git JOliverEventStore 
Run Code Online (Sandbox Code Playgroud)

我没有问题,它在根目录中创建了该文件夹.

任何见解将不胜感激.

git git-submodules

8
推荐指数
3
解决办法
2万
查看次数

无法将文件添加到git存储库

我正在向新的Git存储库添加一个新项目.

我做了git init,当我这样做git add .时说:

fatal: Not a git repository: MyProject-iOS/Frameworks/AFNetworking.git/../../../.git/modules/MyProject-iOS/Frameworks/AFNetworking.git

框架结构在项目中很奇怪,我从别人那里继承了它.

该怎么做以及如何解决这个问题?

git

2
推荐指数
1
解决办法
1041
查看次数

标签 统计

git ×7

git-submodules ×3

corruption ×1

github ×1

repository ×1