当我运行git log --all
而不是其他项目时,为什么所有与Laravel相关的提交都在我的某些项目中可见。 Git docs说:
--all
:假设refs/
中的所有引用以及HEAD
都在命令行中列为<commit>
。
在我的.git/refs/
中,我看到的只是空文件夹,可能是因为所有裁剪都已打包。
如何摆脱Laravel提交历史记录以及标记,但保留我自己的历史记录和标记?
答案 0 :(得分:0)
这对我有用:
git push --follow-tags
(请参阅this帖子)git clone <repo>
瞧。所有不需要的参考都消失了。