最佳答案
我正在寻找拆分提交,不确定使用哪个重置选项。
我正在查看页面简单地说,“git重置”是做什么的?,但我意识到我并不真正了解git索引或暂存区域是什么,因此解释没有帮助。
此外,在那个答案中,--mixed
和--soft
的用例在我看来是一样的(当你想修复和重新启动时)。有人能再分解一下吗?我意识到--mixed
可能是选项,但我想知道为什么。最后,--hard
呢?
有人能给我一个工作流程示例,说明如何选择这3个选项吗?