git仓库-历史记录的产生
可以记录每个成员每次commit的内容,这就导致仓库会越来越大。每当有新成员加入时就会很痛苦,需要clone很久。比如我现在的项目文件总大小:300+M,但是整个仓库大小:4.2G,可以看出历史记录太多了,必须清空了。
注意:如果仓库很重要,历史记录对你很重要,那么请不要清空他。
1.Checkout
git checkout --orphan latest_branch
2. Add all the files
git add -A
3. Commit the changes
git commit -am "commit message"
4. Delete the branch
git branch -D master
5.Rename the current branch to master
git branch -m master
6.Finally, force update your repository
git push -f origin master
命令行直接无脑执行:
git checkout --orphan latest_branch
git add -A
git commit -am "commit message"
git branch -D master
git branch -m master
git push -f origin master
git branch --set-upstream-to=origin/master
git pull
网友评论