上面红色框线命令有很多,我们常用的其实只有下面这四个:在展开说明之前,需要和大家普及两个你可能忽视的 Git 知识点:默认情况下, git init 或 git clone 初始化的 repo,只有一个 worktree,叫做 main worktree。
git rebase和git merge是在日常开发中常用的用于分支合并的命令,也是非常容易误用的两个命令。本文将通过图文的方式去详解二者之间的区别。git mergegit merge会为本次的合并过程生成一条新的commit,并将该commit添加到目的分支上。