0

所以目前我正在尝试学习 Git,但遇到了一些麻烦,尽管许多教程似乎是彻底和一致的。

当我输入时,git init我得到/Users/{username}/.git/这似乎没问题,因为教程也返回相同的路径。

但是当我键入时,由于某种原因,git status我得到了我目录中的每个文件和文件夹(隐藏的和非隐藏的) ,并且它说所有这些文件/文件夹都没有被跟踪。/Users/{username}/

我不希望这些文件/文件夹在那里,因为我只希望我的.git文件夹包含我的项目,这样我就可以继续学习如何将项目推送到我的远程存储库 (GitHub) 中。

我的系统是 Mac OSX,安装了 OSX Sierra。

4

1 回答 1

2

这是预期的行为。如您所述:

它说所有这些文件/文件夹都未跟踪。

这意味着这些文件不在Git 存储库中,Git 只是告诉您可以添加一些文件。

虽然您可以根据$HOME需要从目录中工作,但我不建议这样做。相反,为您的存储库创建一个新文件夹,并在那里完成您的工作:

mkdir my-git-repo
cd my-git-repo
git init

要清理旧的 Git 存储库,您可以将其删除:

rm ~/.git
于 2017-02-07T23:12:00.093 回答