![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
FS000X
这个作者很懒,什么都没留下…
展开
-
git 如何stash(储藏)部分文件
今天工作时遇到一个问题,新做的功能有问题,加了好多调试信息,另外想回退到上一次的版本看一下运行时的代码堆栈有什么不同,这就需要把加的调试信息stash起来,不然回退的时候会冲突。但是目录下还有好多被IDE修改的文件不想动,只能stash特定的这几个文件。于是就去读git help stash,果然git stash有此功能,只不过之前没用过。大家都知道git stash,但是知道git stas...原创 2020-02-15 16:23:58 · 18135 阅读 · 0 评论 -
git 如何add(暂存)文件中的某部分修改
git 可以暂存文件的特定部分,例如,在samplegit.rb文件中做了3处修改,但只想暂存其中一处,可用git add -p(git add --patch)命令,交互式暂存此文件的特定部分。$ git add -p lib/simplegit.rbdiff --git a/lib/simplegit.rb b/lib/simplegit.rbindex dd5ecc4..57399e0...原创 2020-02-15 15:51:55 · 4495 阅读 · 1 评论 -
git 历史commit修改用户名邮箱
git filter-branch -f --env-filter "GIT_AUTHOR_NAME='newName'; GIT_AUTHOR_EMAIL='newEmail@example.com'; GIT_COMMITTER_NAME='oldName'; GIT_COMMITTER_EMAIL='oldEmail@example.com';" HEAD原创 2018-06-04 16:09:39 · 1859 阅读 · 0 评论