3
如果你想跟踪你的git仓库发生的变化,你可以使用https://git-scm.com/docs/git-reflog恢复分支,如果它被本地/远程删除意外?Git reflog和做一个新的克隆?
但据我所知,git reflog只有在本地存储库的上下文中才有意义。每次你做一个全新的克隆时,意味着所有分支的git reflog都是空的。那是对的吗?
如果你想跟踪你的git仓库发生的变化,你可以使用https://git-scm.com/docs/git-reflog恢复分支,如果它被本地/远程删除意外?Git reflog和做一个新的克隆?
但据我所知,git reflog只有在本地存储库的上下文中才有意义。每次你做一个全新的克隆时,意味着所有分支的git reflog都是空的。那是对的吗?
是的,这是正确的。如果克隆项目的引用日志是空的,第一项是例如:
fd7cb08 [email protected]{0}: clone: from https://github.com/xxxx
参考日志,或“reflogs”,当树枝和其他参考文献的尖端处的本地存储库进行更新的记录。