首页 > 解决方案 > 无法一次添加所有文件,但可以在 git 中单独添加

问题描述

我正在学习如何使用 git。我无法一次添加所有文件,但可以单独添加。


错误:没有签出提交。

我一直在尝试使用 git,已经关注了 3 个视频。在视频中,他们成功地完成了所有操作,但我收到了他们没有的错误。我无法设置 git。我附上了屏幕截图供您参考。

另外,请参考我可以从 git 安装中获得的一些教程或书籍。我正在使用 Windows 10 和 git 版本 2.27.0.windows.1

如果有人可以,列出所有步骤,以便我可以遵循它,如果发生错误并可以指出具体的步骤和错误。由于设置 git 的方法有很多,我必须关注我有不完整项目的地方,我可以推送并重新开始处理代码。

早期的帮助将不胜感激。

谢谢 错误图像

标签: git

解决方案


似乎您在“pro1”目录中初始化了另一个 git 存储库(嵌套的 git 存储库)。我不认为你需要那个。从“pro1”目录中删除“.git”。您可以在 git bash 上使用命令(您已发布屏幕截图的命令行):

rm -rf pro1/.git

现在使用以下命令添加所有文件:

git add .

or

git add -A

另一种选择是您首先提交并将代码推送到“pro1”目录中,然后尝试将代码推送到该目录之外。但这不是处理 git 存储库的推荐方式。

您可以参考Traversy Media 教程进行快速参考。它适用于大多数情况。如果您仍然遇到问题,只需将该错误复制并粘贴到谷歌上,您就会得到正确的答案。


推荐阅读