我目前正在分支机构,并希望一些提交合并到其他分支:
a-b-c-d-e-f-g (branchA)
/
--o-x-x-x-x-x-x-x-x-x-x (master)
\
x-x-x-x-x (branchB)
Run Code Online (Sandbox Code Playgroud)
(字母表示提交,"x"是不相关的提交.)
但是我注意到汇集一些提交是个好主意.我想"连接"将a,d,e和g提交到一个补丁中并将其提交给master.提交b和f应该作为一个提交到branchB.是否有一种良好的"git"方式来实现它?
我有我的临时区域的变化,和其他人没有上演(有些文件有在国内外享有很高的暂存区的变化).我想反转暂存区域的内容和未暂存的更改.为了做到这一点,是否存在快捷方式,而不执行更复杂的操作,如本地侧支持提交,差异,或存储[等]?谢谢.