摘要: `git merge` 和 `git rebase` 都是用来进行分支的合并操作。 1、 **`git merge`** 在合并分支的时候会保留子分支的 commit 内容,同时主分支上会有一个 commit 的提交。log会有完整的子分支结构。如下图 2、**`git rebase`** 合并分支 阅读全文
posted @ 2023-08-09 21:07 Jeffxue 阅读(20) 评论(0) 推荐(0) 编辑
摘要: `git fetch` 和 `git pull` 都是用来更新本地代码仓。 1、 `git fetch`是用来更新本地分支 `refs/remotes//`的内容,==它相当于远程仓库在本地的缓存==。这个指令的操作是安全的,因为它只是把远程分支对应的内容拉到本地,成为远程分支在本地的一个副本,此时 阅读全文
posted @ 2023-08-09 16:40 Jeffxue 阅读(1036) 评论(0) 推荐(0) 编辑