所以目前我正在尝试学习Git并且遇到一些麻烦,尽管许多教程似乎都是彻底和一致的。
当我输入git init
时,我得到/Users/{username}/.git/
这似乎没问题,因为教程也会返回相同的路径。
但是当我输入git status
时,由于某种原因,我得到了/Users/{username}/
目录中的每个文件和文件夹(隐藏和非隐藏),并且它表示所有这些文件/文件夹都未跟踪
我不希望那些文件/文件夹在那里,因为我只希望我的.git
文件夹包含我的项目,所以我可以继续学习如何将项目推送到我的远程存储库(GitHub)。
我的系统是Mac OSX,安装了OSX Sierra。
答案 0 :(得分:2)
这是预期的行为。如你所知:
它表示所有这些文件/文件夹都没有跟踪。
这意味着这些文件在Git仓库中不,Git只告诉您有可能添加的文件。
如果您愿意,可以在clj-refactor
目录中工作,但我不建议您这样做。相反,只为您的仓库创建一个新文件夹,并在那里开展工作:
$HOME
要清理旧的Git仓库,您可以删除它:
mkdir my-git-repo
cd my-git-repo
git init