一位同事正在过了几个星期的一个要素,而现在的Git修订的样子:为什么git创建合并提交?以及如何删除这些?
colleag add class 8b5bec5
colleag add change 3535adc5
colleag Merge branch 'NEW' of github.example.de:example/app into NEW 0cc2d24
colleag add change
colleag add validation 7eff440
colleag rebase done wrong merge f8e35e3
colleag Merge branch 'NEW' of github.example.de:example/app into NEW 2168ac6
colleag wrong merge a6ed636
colleag typo in spec 7b23633
我猜他是做了:
git pull origin master
在他工作的分支。
所以,我的问题:
1)这是什么意思:
Merge branch 'NEW' of github.example.de:example/app into NEW 2168ac6
它是一个合并提交,但为什么git的远程位置合并吗?
2)是否有可能清理这些合并提交?我目前正在挑选承诺,但不确定这是否最好。
阅读git日志后还有什么建议吗?
为什么要清洗呢? –
他们看起来很丑陋的git的承诺日志,铺设到合并不久前已提交引用。 – poseid