git自用心得
创建分支:
基于当前分支创建:
git branch yinzhijie
git checkout yinzhijie
git pull = git fetch + git merge //使用git fetch 实际上是将远程分支拉取到一个 fetch_head 临时分支上。 可以fetch后看到远程的新提交日志
git push origin yinzhijie:yinzhijie // 和在图形化工具中执行 push 是一样的效果。
git merge 分支名 //将分支上的代码合并到当前分支,如果没冲突会自动commit,不会push. 有冲突要解决冲突后commit 再push.
A 分支 和B分支 修改了同一处。如果 merge B 到A 会产生冲突 解决冲突后push 到A。 再将A merge 到B 时就不会产生冲突了,A 和B上的完全一样