使用Git

时间:2015-05-28 23:52:27

标签: git replace pull

我和另一个人在VS中使用相同的C#解决方案,我们遇到了一个名为PL的项目的问题(在git上使用Pull功能只会给我带来很多问题和冲突,我和#39;我试图照顾没有结果)。

我怎样才能简单地用自己的项目替换自己的项目?我试图删除项目并拉动,但是当他的PL出现时 - 每个课程都被称为"已被删除或删除。"

2 个答案:

答案 0 :(得分:1)

为什么不简单地将他的存储库放在你的机器上呢?

如果您仍想使用您的副本,只需抓住您的好友内容

您应该做的是清理工作目录,然后提取您想要提取的新内容。

如何删除我的项目?

只需删除文件夹并再次克隆项目即可。您可以从.git/config文件中获取网址。

如何清理我的工作目录?

几个选项:

  • git clean -xfd && git clean -Xfd 这将“清理”工作目录中的所有文件,因此不应修改/删除任何文件
  • git reset --hard - 将您的存储库重置为上次提交的内容 这会将您的存储库恢复到上次本地提交。

清理回购中的所有剩菜后,您就可以从远程仓库中取出内容(您的朋友回购)

答案 1 :(得分:0)

如果要完全删除Git提交历史记录并获取其项目(及其提交历史记录),请删除.git文件所在级别的项目。然后,您可以使用.git命令克隆项目或创建新的git init文件夹,并在合作伙伴的状态下拉下项目。