gpt4 book ai didi

git - 致命的 : Not a git repository - Error

转载 作者:太空狗 更新时间:2023-10-29 13:03:13 25 4
gpt4 key购买 nike

我是 git 的新手。我只是用它在我的本地机器上进行版本控制。我已经通过 git init 初始化了我的 git repo。我通过 git add "folder name" 手动添加了一些我需要的文件夹。有一个特定的文件夹,我无法使用相同的命令添加它。它包含在与其他目录相同的目录中。但我不断收到 fatal: Not a git repository "some path"。我不明白这是什么问题。

添加输出

root@CTO:/home/kougaikw/test# git --version
git version 1.8.3.2

root@CTO:/home/kougaikw/test# git status
# On branch master
#
# Initial commit
#
# Changes to be committed:
# (use "git rm --cached <file>..." to unstage)
#
# new file: main.html
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# .DS_Store
# css/
# fonts/
# images/
# instance-config.json


root@CTO:/home/kougaikw/test# ls -l
total 36
drwxr-xr-x 2 root root 4096 Apr 5 17:04 css
drwxr-xr-x 2 root root 4096 Apr 5 17:04 fonts
drwxr-xr-x 5 root root 4096 Apr 5 17:04 images
-rw-r--r-- 1 root root 1004 Mar 13 08:25 instance-config.json
drwxr-xr-x 10 root root 4096 Apr 5 17:05 js
-rw-r--r-- 1 root root 695 Jan 7 08:50 main.html
drwxr-xr-x 8 root root 4096 Apr 5 17:06 mocks
drwxr-xr-x 13 root root 4096 Apr 5 17:07 plugins
drwxr-xr-x 14 root root 4096 Apr 5 17:07 templates

root@CTO:/home/kougaikw/test# git add js
fatal: Not a git repository: js/libs/testfolder/../../../../.git/testfolder/html/js/libs/modules

解决方案

我在目录 js/libs/testfolder 中有一个名为“.git”的文件夹。删除它并且工作正常

最佳答案

git 中存在一个错误,允许您在 git 项目下添加任何 [.git|GIT] 文件夹,该错误在以后的 git 版本中得到修复。

在您的情况下,您在项目文件夹之一中添加了一个名为 [.git] 的文件夹,因此 git 在处理您的存储库时遇到了问题。

可以找到有关错误和修复的更多信息 here

关于git - 致命的 : Not a git repository - Error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22888517/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com