问题很简单:
我克隆了一个已经开发了很长时间的仓库,目的是在本地使用它(在本例中为vue-starter)
所以这个仓库有遥控器和历史记录,我都想丢弃(我想开始一个没有任何外部历史记录的干净状态)
所以我认为我应该删除所有.git
文件,并git init
一个新的仓库。
做到了,它似乎没有效果。
然后我以为我会做一个init提交并从那里开始工作。
所以我运行了npm install
,然后有44812个未暂存的文件,它们“提交”了大约20分钟,直到它变得没有响应并冻结为止。
克隆项目并启动仅在本地的新历史记录(提交数以万计的npm install
文件)的“正确”方法是什么?我所有的谷歌搜索都无济于事。
谢谢
答案 0 :(得分:0)
仅删除.git
并执行git init
即可。
您需要进行第一次提交:
git add .
git commit -m "First commit"
并设置上游存储库(如果需要将其回退),一个空的存储库:
git remote add origin /url/remote/repo
最后,用git push -u origin master
推回它