git - 将 repo 移动到另一台计算机

标签 git copy repository

我已将一个存储库从计算机 A 移动到计算机 B。我已验证等待推送的提交仍在 B 上,但整个存储库(每个文件)都未暂存。我不想添加它们并将它们作为提交推送,因为从复制 repo 到粘贴它,我没有更改每个文件。当我移动 repo 时,它只有待推送的提交,没有更改。

我看过this question , 但它对此没有帮助。

最佳答案

在电脑B复制的repo文件夹上,执行

git reset --hard HEAD

如果您只是想将提交的代码从 A 复制到 B,但在将 repo 文件夹从 A 复制到 B 之后,将 B 上的本地修改留在后面。

关于git - 将 repo 移动到另一台计算机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26021582/

相关文章:

git - 编写 git hook 以在本地提交期间自动修改代码

eclipse - 删除本地 git 仓库会影响远程仓库吗?

reactjs - 使用 ReactJS 复制到剪贴板

c++ - 使用C++标准库,复制算法

c# - 使用预加载的存储库通用方法 GetById

自动生成文件的 Git rebase 失败

ant - 在 Ant 复制任务过滤器中获取文件名

smalltalk - 如何在 Squeak 中加载 Metacello?

repository - Artifactory Rest API 完全限定类搜索

git - Mercurial : Match remote repo's changesets