【发布时间】:2015-01-06 10:47:38
【问题描述】:
我有一个包含一些文件的 A 文件夹。
我决定把A的内容移到B,然后把B的内容删掉。
我认为 IntelliJ 可以通过以下功能干净利落地完成 Git:重构 => 移动。
我的工作工作,我决定提交整体并与git push origin master同步到github。
我只是注意到我关于移动文件的完整历史记录已被删除......
有没有办法找回它们? 我应该怎么做才能干净地移动?
我可以像这样查看特定文件的完整历史记录:
git log --follow ./path/to/file
但是如何自然地附着它们?
关键是我希望在 github 上看到它们。
【问题讨论】:
-
我应该怎么做才能干净地移动?我不知道 IntelliJ,但是在命令行中,正确的做法是
git mv <path-to-A> <path-to-B>。跨度> -
是的,我在几个小时前读过这个命令。
标签: git github intellij-idea