Git Commit创建了一个新的Head - PyCharm

时间:2016-11-27 14:58:34

标签: git pycharm commit

当我使用PyCharm提交更改时,它会创建新的Head 我怎样才能防止这种情况发生? 为什么会这样? (我不熟悉通过终端使用git)

添加
问题是我对git的理解。通过了解头部是什么以及git是如何工作的,现在这个问题对我来说似乎很愚蠢。

  

PS:了解git如何在幕后工作是非常重要和有用的。

1 个答案:

答案 0 :(得分:3)

你应该明白,实际上HEAD是指向你在分支中的最后一次提交的指针。这是常见的做法(因添加新提交而更改头指针)。当然,您可以更改HEAD的位置,但它可能导致更改泄漏(在新提交的情况下)。如果你想标记一些提交,那么你应该创建一个新的分支或标记。