【发布时间】:2012-08-06 21:16:57
【问题描述】:
我正在尝试在同一个 git 存储库中的两个项目之间移动文件。在 Xcode 中,我可以很好地移动对新项目的引用,但只要我将文件物理移动或复制到新项目文件夹,git 就会丢失所有日志/责备历史记录。
在命令行上我可以执行git log --follow 并且可以,但我如何在 Xcode 中执行此操作?
【问题讨论】:
我正在尝试在同一个 git 存储库中的两个项目之间移动文件。在 Xcode 中,我可以很好地移动对新项目的引用,但只要我将文件物理移动或复制到新项目文件夹,git 就会丢失所有日志/责备历史记录。
在命令行上我可以执行git log --follow 并且可以,但我如何在 Xcode 中执行此操作?
【问题讨论】:
我认为您不能为 git log 设置全局选项,但您可以覆盖它并欺骗 Xcode 运行修改后的 git log 并附加以下选项。
尝试在此 hack 上构建:https://stackoverflow.com/a/8204925/949284
【讨论】: