![](https://img-blog.csdnimg.cn/20200505075008141.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
git
文章平均质量分 57
git学习
爱炒饭
每天进步一点点
展开
-
git pull
git pull的默认行为是git fetch + git mergegit pull --rebase则是git fetch + git rebase.git fetch 从远程获取最新版本到本地,不会自动合并分支1、git pull和git pull --rebase提交后分支区别假设共同基线是commit-D,从D分出了master分支和topic分支 A---B---C topic / D---E---F---G master(1)git pull原创 2021-01-23 15:16:43 · 3295 阅读 · 0 评论 -
git revert
git revert [--[no-]edit] [-n] [-m parent-number] [-s] [-S[<keyid>]] <commit>…git revert --continuegit revert --quitgit revert --abortgit-revert - 反做版本库中已经存在的提交记录,默认情况下反做某条记录后会产生一条新的记录。通过-n参数可以避免再次产生一条提交记录-m指定回滚的父节点(当回滚.原创 2021-01-15 17:23:42 · 1291 阅读 · 2 评论 -
git revert
git-revert - 回滚版本库中已经存在的提交记录。默认情况下回滚某条记录后会产生一条新的记录。-m指定回滚的父节点(当回滚记录是由两分支merge产生)...原创 2020-05-05 10:49:43 · 241 阅读 · 0 评论 -
git stash
git-stash - 储藏工作区修改一、基本参数1、push [-p|--patch] [-k|--[no-]keep-index] [-u|--include-untracked] [-a|--all] [-q|--quiet] [-m|--message <message>] [--] [<pathspec>…]git stash不带参数默认是pus...原创 2020-05-04 20:41:01 · 658 阅读 · 0 评论 -
git reset
1、git reset [-q] [<tree-ish>] [--] <paths>…重置暂存区的修改与本地库保持一致,不影响工作区。git reset <paths>与git add <paths>是一对相反的操作。2、git reset (--patch | -p) [<tree-ish>] [--] [<...原创 2020-05-02 21:27:32 · 301 阅读 · 0 评论