谁能告诉我如何克隆第一次提交?我不想删除最近的提交,只需制作初始状态的克隆副本,以便我可以获取一些文件。
如果“首次提交”是指本身没有任何父级的分支的父级提交,那么您需要使用 git-rev-list 来执行此操作。只需使用
git rev-list --max-parents=0 HEAD
这将获得当前 HEAD 的“初始提交”。如果您列出,请使用 master 或任何其他子修订规范。把它包起来$(...)
为了在表达式中使用它,例如:
git checkout $(git rev-list --max-parents=0 HEAD)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)