Git merge --no-ff与--squash

为什么80%的码农都做不了架构师?>>>    --no-ff指的是强行关闭fast-forward方式。 fast-forward方式就是当条件允许的时候,git直接把HEAD指针指向合并分支的头,完成合并。属于“快进方式”,不过这种情况如果删除分支,则会丢失分支信息。因为在这个过程中没有创建commit git merge --squash 是用来把一些不必要commit进行压缩,比如说,你的
相关文章
相关标签/搜索