例子:
在以下命令序列之后:
echo "abc
> def
> ghi" > a
git add a
git commit -m "Add a"
git rm a
git commit -m "Remove a"
git show HEAD^:a > b
git add b
git commit -m "Add b"
是否有任何参数可以传递给git log
将显示重命名为 b 的参数?
我问主要是因为 SVN 通过做来支持这个用例svn cp $REPO/a@$REVISION b
,其中 $REVISION 是一个不存在的修订版;这将导致svn log b
显示 a 和 b 的历史。