相关疑难解决方法(0)

git reset --mixed, - soft和--hard有什么区别?

我希望拆分提交,不知道要使用哪个重置选项.

我在看页面你能解释一下"git reset"用简单的英语做什么吗?,但我意识到我并不真正理解git索引或临时区域是什么,因此解释没有帮助.

此答案中的用例--mixed--soft看起来一样(当你想要修复和重新发送时.)有人可以将其分解吗?我意识到--mixed可能是选择,但我想知道为什么.最后,怎么样--hard

有人能给我一个如何选择3个选项的工作流程示例吗?

git version-control

691
推荐指数
12
解决办法
17万
查看次数

签出旧的提交并保持主分支的头部?

目前切换到另一个git提交(在同一个分支上......实际上,在主分支上!),我正在执行命令

git checkout ea3d5ed039edd6d4a07cc41bd09eb58edd1f2b3a
Run Code Online (Sandbox Code Playgroud)

现在,每次我这样做,git告诉我,我现在有一个超然的头.我如何进行较早的提交仍然保持在同一分支上?

git version-control

85
推荐指数
4
解决办法
8万
查看次数

标签 统计

git ×2

version-control ×2