![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git
木易如月
这个作者很懒,什么都没留下…
展开
-
git删除commit的历史大文件记录
git上有人提交了垃圾大文件,导致git拉取非常慢单纯的删除文件并提交git是没用的,因为提交记录会一直存在(也是git强大的一个地方,随时可以回滚代码)1、查一下当前git checkout出来的代码,有没有大文件,有的话通过git rm删除再提交,不再多说2、主要是删除commit记录里的大文件 0>确保本地仓库是最新版本。 2>在项目根目录下运行 git rev-list --all | xargs -rL1 git ls-tree -r --long ...原创 2021-06-02 19:23:50 · 1823 阅读 · 2 评论 -
git管理---撤销add commit
1、git撤销add撤销操作git status 先看一下add 中的文件git reset HEAD 如果后面什么都不跟的话 就是上一次add 里面的全部撤销了git reset HEAD XXX/XXX/XXX.java 就是对某个文件进行撤销了2、git撤销commitgit log 看下提交记录,只要commit过都会存在在这里1>保留修改的文件git reset ...原创 2019-01-22 14:22:18 · 138 阅读 · 0 评论 -
git修改本地分支名和远程分支名
git branch -m old_branch new_branch # Rename branch locally git push origin :old_branch # Delete the old branch git push --set-upstream origin new_branch # Push the new branch, set local branch to t...转载 2019-03-20 11:42:22 · 165 阅读 · 0 评论