git squash提交哪些已在本地合并?
我在分支机构A工作,并将其合并到分支机构B(都是本地分支机构)git squash提交哪些已在本地合并?,git,squash,Git,Squash,我在分支机构A工作,并将其合并到分支机构B(都是本地分支机构) 在分支中挤压提交是否是一种好的做法 如果我要把A分行推到公开回购,我的主人将来会把它取回呢 挤压和修复可能是拼写错误或编译修复的良好实践 这是公共特写布兰奇?为什么不 挤压几乎从来都不是一个好主意。首先,它是在重写您的历史记录,所以如果您推动(发布)您的更改,您不应该挤压。然后,挤压是去除你们工作的逻辑顺序——这使得追踪你们自己为什么做了这样或那样的改变变得更加困难 挤压可能有用的唯一情况是,您不经常(比如一天20次)提交,但几天后
挤压几乎从来都不是一个好主意。首先,它是在重写您的历史记录,所以如果您推动(发布)您的更改,您不应该挤压。然后,挤压是去除你们工作的逻辑顺序——这使得追踪你们自己为什么做了这样或那样的改变变得更加困难 挤压可能有用的唯一情况是,您不经常(比如一天20次)提交,但几天后,您开发了新的闪亮特性,并希望只创建一个实现了此特性的提交,然后只发布一个提交或将其发送给代码审阅