我的情况

我的情况

我的情况

我的目录中有一个与 github 同步的 git repo ~/my-repo。我创建了一些文件,过了一会儿对它们进行了修改,过了一会儿移动了它们,然后删除了一个。

我可以看到每个命令的变化历史(不需要同时使用相同的命令)。

详细

我做了这些更改。每次更改后,我都会运行和git add。在这期间,我对其他不相关的文件进行了数百次更改。git commitgit push

  1. 我创建了两个文件one.ctwo.c位于~/my-repo/app1/examples
  2. 我对和都做了one.c更改two.c
  3. 我将两者都移动(使用 git move)到文件夹~/my-repo/app1/misc
  4. 我对两者都做了其他one.c更改two.c
  5. 我删掉了two.c

我的问题

~/my-repo/app1/misc/one.c我如何获得包括第二点(在)的更改在内的所有更改~/my-repo/app1/examples

我如何获得前一个文件的所有更改,~/my-repo/app1/misc/two.c包括第二点(在~/my-repo/app1/examples)的更改?

相关内容