如果x和y是你的文件,你做了一些这样的提交:
commit 0: x / y
commit 1: x / y+1
commit 2: x+1/y+1
commit 3: x+1 / y+2 (HEAD)
如果你这样做了:
git checkout master~1 x
你会得到x
或x+1
吗?
答案 0 :(得分:2)
什么阻止你试图找出它?无论如何,master~1
指的是master
之前的提交。假设master
分支位于提交3,您将在提交2获取文件x
,即x+1
。