提交信息,我不知道如何把在一点上我的问题,所以我试图解释这一点;-)混帐:隐藏远程回购
当使用Git在我的本地maschine工作,我平时犯很多。为此我使用主题分支。然后我将这样一个主题分支合并到一个名为develop的分支中,这个分支将被推送到远程回购。
我总是与--no-ff合并,所以他们总是对我整个主题的提交。
现在我只想推动这个提交与指定的描述我在整个这个分支做了什么。
我更愿意这样做,因为您可以查看服务器上的提交历史记录,并直接查看发生了什么并且不需要读取每一次提交。
而对于我的本地工作,如果我想重置我的分支或类似的东西,我会有完整的历史记录。
我不知道如果他们的是一种方式,混帐做到这一点,但是这将是对我来说是非常有用的,所以我给它一个尝试问你;-)
最好的问候, 塞巴斯蒂安
是不是所有的父提交也推?因此,推进合并提交也会推动合并的双方? – 2010-06-09 17:54:05
但使用时: $ git checkout develop $ git merge --no-ff topic 开发具有完整的历史记录,我有主题。 – 2010-06-09 17:54:26
@Daniel:好点。我已经修改了我的答案,以避免将devel的历史与正在合并的主题分支链接起来。 – VonC 2010-06-09 18:02:23