分类 git 中的文章

git删除历史提交记录

前言 git如果碰到敏感信息提交,需要清理历史提交记录,在不删库的前提下,如何亡羊补牢呢?可以用下面的重写分支操作清理提交历史记录 1、重写分支 1 2 3 4 5 6 7 8 9 10 11 12 13 14 git filter-branch --index-filter 'git rm -r --cached --ignore-unmatch src/main/resources/demo.txt' HEAD # 如果出现冲突要增加-f git filter-branch -f --index-filter # 管理reflog信息 git reflog expire --expire=now --all # 清理不必要的文件并优化本地……

阅读全文

git的日常操作命令整理

前言 git的一些常见命令操作整理 1、下载 depth用于指定克隆深度,为1即表示只克隆最近一次commit,可以减少下载的容量 1 git cone --depth=1 {http://xxx/url} 2、撤销commit 默认撤销,不撤销本地代码,撤销commit,并且撤销git add 1 git reset --mixed HEAD^ 不删除工作空间改动代码,撤销commit,不撤销git add……

阅读全文

最近文章

分类

标签

其它