美文网首页
怎么让一个GIT仓库成为一个全新的仓库

怎么让一个GIT仓库成为一个全新的仓库

作者: oneape15 | 来源:发表于2018-12-18 13:58 被阅读17次

背景:

我们把旧项目提交到git上时,会有一些历史记录;这些记录中可能会有项目的一些敏感的信息。那如果删除这些历史记录,形成一个全新的仓库且保持代码不变呢?

第一步:checkout

git checkout --orphan tmp_branch

第二步:添加所有的文件

git add -A

第三步:提交所有变更

git commit -am "初始化项目"

第四步:删除原来的分支

git branch -D master

第五步:将当前新建的分支自改成第四步删除的分支名

git branch -m master

第六步:最后,强制更新到你的仓库中

git push -f origin master

相关文章

  • 怎么让一个GIT仓库成为一个全新的仓库

    背景: 我们把旧项目提交到git上时,会有一些历史记录;这些记录中可能会有项目的一些敏感的信息。那如果删除这些历史...

  • git仓库下怎么将某个文件夹独立成为一个单独的仓库且有提交记录

    git仓库下怎么将某个文件夹独立成为一个单独的仓库且有提交记录 其他方式参考:如何将硕大笨重的git仓库拆分成灵活...

  • 2019-01-22 git本地仓库关联远程仓库

    如果先有本地git仓库,怎么关联远程仓库(github)呢? 先在GitHub新建一个仓库,仓库名可以和本地的仓库...

  • Git - 5.远程仓库

    已经在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步 创建远程仓库...

  • Git + VSCode相关操作

    新建一个Git仓库 $git init :初始化一个仓库 添加文件到仓库中: $git add :...

  • 本地项目与git仓库之间的交互

    关键词:本地项目 git仓库 笔记方法一:git已存在仓库 克隆仓库(这是一个空仓库): git clone 空...

  • git

    仓库 当前目录新建一个代码库 git init检出仓库 git clone检出标签处的仓库 git clone -...

  • Git 添加远程库

    首先在本地创建一个git仓库,然后在GitHub上创建一个git仓库,让这两个仓库远程同步。在GitHub上创建一...

  • 远程仓库

    情景一 本地创建了一个git仓库,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步。步骤: 在g...

  • Git 远程仓库—添加到远程库

    现在你已经在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步,这样,...

网友评论

      本文标题:怎么让一个GIT仓库成为一个全新的仓库

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