【发布时间】:2014-11-05 08:25:38
【问题描述】:
我意识到我可以使用git update-ref to fast-forward existing branch that I am not on。然后我发现git branch -f可以做类似的事情。我知道git update-ref 更加灵活(它可以移动任何参考)however it could be dangerous。那么使用git branch -f会更好吗?在这种特定情况下,这两个命令有什么不同吗? (除此之外,我可以指定自定义参考日志消息。)
【问题讨论】:
-
仅供参考:即使使用
update-ref也没有丢失提交的真正危险,如您链接到的答案中所述。提交仍然存在,您仍然可以轻松恢复它们。
标签: git