Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何强制 git 停止抱怨我要克隆到的文件夹已经装满了其他东西?
我上网查了一下,没有资料。
你可以做我做的事,这有点脏,但是很管用。
首先git clone进入一个新的(临时)目录。克隆完成后,将.git目录从临时目录移动到您真正想要克隆到的现有目录中。最后,删除您最初克隆到的临时目录。您可能需要git reset清理工作树,但应该就是这样。
git clone
.git
git reset
我经常使用这种模式,因为在我的工作中我们使用 SVN 作为我们的主要源代码控制,但我喜欢使用 git 来管理我正在进行的工作。在我从 SVN 签出一个项目后,我使用上述步骤将我的个人 git 存储库复制到其中,并且一切正常。