[英]Git checkout to specific directory
因此,目前我正在合并两个分支A
和B
我正在合并到分支B
,但是我已经将项目重组到了不同的目录,并且想要进行git checkout A --path/fileToGet
各种操作(打算覆盖),但是进入了分支中的另一个目录 。 为了使修订历史记录文件,这将是最好的事情,我只是签像正常的文件, rm
我目前的文件,然后git mv
(或者也许只是一个普通的mv
,也许git会follow`呢?或者是有更好的方法可以遵循?
我在SO的一些评论中发现,当使用git diff A:path/file B:anotherPath/file
我能够比较两个文件,因此我认为可能还有另一种方法,使用:
指定在哪里,到哪里。
rm
当前目录,然后使用git checkout A --path/to/old/location
签出旧文件位置。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.