如何使用 TortoiseGit 移动我的工作目录
How do I move my working directory using TortoiseGit
我在硬盘驱动器的一个文件夹中有几个项目的工作目录,我想将它们移动到另一个文件夹。我对 Git 和 TortoiseGit 相当缺乏经验,所以我不知道我是否可以拖放它们或制作副本然后删除原件而不在回购中发生任何事情。我进行了一些搜索,但我发现的大部分内容是指在工作副本中移动文件,而不是移动工作副本本身。
我已经完成了一半的移动:我创建了一个新文件夹并克隆了项目的副本,但我仍然有原始的工作副本,TortoiseGit 仍然是显示为受版本控制。有没有办法让 Git 忘记原始副本?
与 Git 历史相关的所有内容都存储在 .git
文件夹中。
例如在下面的截图中,我可以将git-test
复制到another-folder
,只要我移动git-test
中的所有内容,TortoiseGit就会继续像以前一样操作。
要使 Git 忘记文件夹中的版本控制,只需删除 .git
文件夹即可。正如您在下面的屏幕截图中看到的,当我在 another-folder
中执行此操作时,图标消失了,表明它现在只是一个普通文件夹。
我在硬盘驱动器的一个文件夹中有几个项目的工作目录,我想将它们移动到另一个文件夹。我对 Git 和 TortoiseGit 相当缺乏经验,所以我不知道我是否可以拖放它们或制作副本然后删除原件而不在回购中发生任何事情。我进行了一些搜索,但我发现的大部分内容是指在工作副本中移动文件,而不是移动工作副本本身。
我已经完成了一半的移动:我创建了一个新文件夹并克隆了项目的副本,但我仍然有原始的工作副本,TortoiseGit 仍然是显示为受版本控制。有没有办法让 Git 忘记原始副本?
与 Git 历史相关的所有内容都存储在 .git
文件夹中。
例如在下面的截图中,我可以将git-test
复制到another-folder
,只要我移动git-test
中的所有内容,TortoiseGit就会继续像以前一样操作。
要使 Git 忘记文件夹中的版本控制,只需删除 .git
文件夹即可。正如您在下面的屏幕截图中看到的,当我在 another-folder
中执行此操作时,图标消失了,表明它现在只是一个普通文件夹。