- 主题:[求助]更改文件名或文件路径在git里丢失文件的历史记录
文件名修改后,或者改变了文件的存放目录,在git里会生成一个删除旧文件,新建新文件的记录吧?
那么这个改动文件的历史记录,在本文件的改动记录里就无法被追溯到了吧?
--
FROM 60.180.38.*
可以看那个旧文件的改动记录
git log -- 旧文件名
【 在 ustcBoy (ustcBoy) 的大作中提到: 】
: 文件名修改后,或者改变了文件的存放目录,在git里会生成一个删除旧文件,新建新文件的记录吧?
: 那么这个改动文件的历史记录,在本文件的改动记录里就无法被追溯到了吧?
--
FROM 114.242.94.*
时间长了容易想不起来吧…
改文件名或者移动文件是不是git中的一忌?
【 在 wincss (wincss) 的大作中提到: 】
: 可以看那个旧文件的改动记录
:
: git log -- 旧文件名
:
--
FROM 112.17.235.*
某种程度上讲,算是吧
记不住名字可以看记录阿,最早一次记录,会写删除了哪个文件,增加了哪个文件
【 在 ustcBoy (ustcBoy) 的大作中提到: 】
: 时间长了容易想不起来吧…
: 改文件名或者移动文件是不是git中的一忌?
--
FROM 111.206.87.*
正好看了一下 git log 的 manpage
OPTIONS
--follow
Continue listing the history of a file beyond renames (works only for a single file).
可以看到改名前的历史
【 在 ustcBoy (ustcBoy) 的大作中提到: 】
: 时间长了容易想不起来吧…
: 改文件名或者移动文件是不是git中的一忌?
该改也得改啊。。。git 是服务于你编程了,你需要改名的时候难道因为 git 就不改了?
--
FROM 114.242.94.*
赞! 这个命令好
【 在 wincss 的大作中提到: 】
: 正好看了一下 git log 的 manpage
: OPTIONS
: --follow
: ...................
--
FROM 112.12.136.*