git merge bug_buggit merge bug 本地分支 dev commit 后, 直接 pull 远程 dev 分支, 导致远程 dev 分支 merge 到本地 dev 分支了, 取消本次 merge 操作?



git merge bug

本地分支 dev commit 后, 直接 pull 远程 dev 分支, 导致远程 dev 分支 merge 到本地 dev 分支了, 取消本次 merge 操作?

git merge bug_bug

Remote: 远程主仓库;

Repository: 本地仓库;

Index: git 追踪树, 暂存区;(git stash)

workspace: 本地工作区(即你编辑器的代码)

source tree

git merge bug_git workflow_03

少用 git pull, 多用 git fetch + git merge

 ​

git workflow

  1. 首先 git add
  2. 其次 git commit -m"commit message"
  3. 然后 git pull
  4. 最后 push

 ​

refs

 ​


​ ​