一、git重要的操作
- https://www.cnblogs.com/lianghe01/p/5846525.html(git工作区、暂存区、版本库之间的关系)
- https://www.jianshu.com/p/b58194cd52a9( Git 切换分支时当前分支更改代码被带到其他分支)
- https://blog.csdn.net/anhenzhufeng/article/details/78052418(git切换到别的分支,要暂时保存当前分支的修改(不想进行add 和commit)的方法 git stash)
- https://www.jianshu.com/p/46ffff059092(git命令大全)
- https://www.cnblogs.com/lfxiao/p/9378763.html(gitcommit之后,想撤销commit)
- https://blog.csdn.net/wrfff/article/details/79238839(放弃所以的文件修改)
- git命令,比较实用(https://blog.csdn.net/edric1261234/article/details/82796506)
- 谨记git撤销注意命令:
- 没有git add提交到暂存区时--git checkout .回退到最原本的状态
- 使用git add提交到了暂存区,但是没有git commit,这个时候使用git reset HEAD回退到工作区
- 使用git commit提交版本库下,使用git reset --mixed commitid 回退到暂存区之前,要是使用--soft就不会撤销暂存区的修改,--hard是强制性执行所有修改到最原始状态
- http://www.ruanyifeng.com/blog/2012/07/git.html(分支详解图)
- git rebase(https://blog.csdn.net/erice_e/article/details/80913192)
- 出现冲突的几种情况(https://www.iteye.com/blog/xieye-2433229)
- (这个很值得看看)https://www.jianshu.com/p/dc367c8dca8e
- https://blog.csdn.net/weixin_44802825/article/details/104814984
- 从远端拉取分支到本地: git checkout -b dev-xiaobin origin/dev-xiaobin
- 取消对某文件的跟踪 ://blog.csdn.net/weixin_30325071/article/details/96254714?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-1