为什么在我的项目git log中可以看到Laravel框架的所有提交?

时间:2017-07-18 07:28:13

标签: git laravel

当我运行git log --all而不是其他项目时,为什么所有与Laravel相关的提交都在我的某些项目中可见。 Git docs说:

  

--all:假设refs/中的所有引用以及HEAD都在命令行中列为<commit>

在我的.git/refs/中,我看到的只是空文件夹,可能是因为所有裁剪都已打包。

如何摆脱Laravel提交历史记录以及标记,但保留我自己的历史记录和标记?

1 个答案:

答案 0 :(得分:0)

这对我有用:

  1. 通过运行git push --follow-tags(请参阅this帖子)
  2. 推送到删除
  3. 使用git clone <repo>
  4. 再次克隆回购

    瞧。所有不需要的参考都消失了。