Git推出基于其他回购的新回购,开始新的

时间:2016-12-31 15:39:45

标签: node.js git github package.json

我克隆git项目(MIT)并在此项目中进行了一些更改,更新了 package.json (名称并删除了不必要的东西)。

现在当我把它交给我自己的回购时,我得到了旧的package.json 与所有贡献者提交列表等,我希望它从开始 例如,我的pust将是第一次提交,它是如何完成的?

1 个答案:

答案 0 :(得分:3)

你可以摆脱.git目录。我假设您正在使用Bash,因此您可以(在项目目录中)使用rm -rf .gitgit init删除它以初始化您自己的Git历史记录。

然后,您可以再次添加所有文件git add --allgit commit -m 'Initial commit'。然后只需添加自己的存储库作为git remote add origin https://github.com/username/repo.git的原点。

您的历史记录现在可以使用您自己的初始提交进行清理。