Referring to the previous/next commit in git?

前端 未结 3 1151
野的像风
野的像风 2021-01-01 11:31

I have seen git commands use a syntax such as HEAD~, but I haven\'t been able to find this syntax in the Git Reference Manual.

Here is what I have under

3条回答
  •  醉话见心
    2021-01-01 12:17

    You have a very clear explanation of how this works in the chapter on Acenstry References in Pro Git:

    • ~ is used to get the first parent.
    • ^ can be used to get the other parents (^2, for example, for a merge).

    But you don't have a simple way to reference the next commit, even if there are more convoluted ways to get it.

提交回复
热议问题