美文网首页
Git_仓库-清空历史记录

Git_仓库-清空历史记录

作者: 古佛青灯度流年 | 来源:发表于2019-06-21 16:16 被阅读0次

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

相关文章

  • Git_仓库-清空历史记录

    git仓库-历史记录的产生 可以记录每个成员每次commit的内容,这就导致仓库会越来越大。每当有新成员加入时就会...

  • git 分支切换合并

    1、git clone 当我们想要从远程git 仓库中拉取一份全代码, 我们会使用git clone git_仓库...

  • git 基本命令

    创建基本仓库 添加文件到仓库 创建仓库分支 提交 状态 修改的历史记录 修改的历史记录单行显示 工作区的修改全部撤...

  • git仓库初始化的问题

    git_项目关联一个空的仓库 $ git init //该操作会在当前目录下生成一个名为.git的文件夹,我...

  • git_项目关联一个新仓库

    1. git_项目关联一个空的仓库 $ git init //该操作会在当前目录下生成一个名为.git的文件夹...

  • git更换远程仓库地址-保持历史记录

    git更换远程仓库地址-保持历史记录的操作步骤 codding上申请新的仓库,并初始化 本地更换远程仓库地址 拉取...

  • WKWebView清空历史记录

    在我们使用WKWebView实现一些功能页面时,有时候会遇到进入深层次路径里面需要直接调用pop离开WebView...

  • Git 实用指南

    一、精简入门 1、克隆仓库 克隆仓库会下载仓库完整的文件、分支和历史记录。 2、将文件变更记录写入到本地的索引库 ...

  • Git入门资源

    Try Git_简单的交互式学习Git

  • Git使用教程-5.版本回退

    历史记录 现在,我们继续修改README.md文件的内容,然后提交到仓库。 提交到仓库 这样,你不断对文件进行修改...

网友评论

      本文标题:Git_仓库-清空历史记录

      本文链接:https://www.haomeiwen.com/subject/cjfuqctx.html