gpt4 book ai didi

git - 如何克隆 GitHub 存储库并自动覆盖现有内容?

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

问候,

我最近建立了一个 GitHub 存储库并在我的系统上安装了 Git。到目前为止,我已经将 AnkhSVN 和 Tortoise 与 Google 代码存储库一起使用,但我在理解 Git 的某些部分时遇到了一些困难。

为了测试这个系统,我尝试从我的项目文件夹中删除几个文件,并使用 pull 和 clone 来从 repo 中取回这些文件。遇到的问题是: “已经是最新的了。”使用 pull 时和 “致命:目标路径‘项目’已经存在并且不是空目录。”使用克隆时

我设法通过删除整个文件夹并使用克隆来获取最新文件。有没有办法让克隆自动覆盖目录中的任何现有内容?

干杯

最佳答案

Git 在本地拥有完整的历史记录。您无需 pull 或克隆即可取回文件。听起来你还没有提交删除,git reset --hard是让他们回来的标准推荐方法之一。这只是将工作目录(和“待提交的暂存更改”的索引)恢复到给定的修订版,默认为“HEAD”。

git checkout -f <branchname>也应该有效。

关于git - 如何克隆 GitHub 存储库并自动覆盖现有内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5188241/

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