gpt4 book ai didi

Git:如何克隆第一个提交?

转载 作者:IT王子 更新时间:2023-10-29 01:28:19 25 4
gpt4 key购买 nike

谁能告诉我如何克隆第一个提交?我不想删除最近的提交,只是制作初始状态的克隆副本,这样我就可以抓取一些文件。

最佳答案

如果“首次提交”是指本身没有任何父项的分支的父项提交,那么您需要使用 git-rev-list 来执行此操作。只需使用

git rev-list --max-parents=0 HEAD

这将获得当前 HEAD 的“初始提交”。如果列出,请使用 master 或任何其他子修订规范。将其包装在 $(...) 中以便在表达式中使用它,例如:

git checkout $(git rev-list --max-parents=0 HEAD)

关于Git:如何克隆第一个提交?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3092925/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com