美文网首页
SourceTree操作备忘录

SourceTree操作备忘录

作者: CodeGeass | 来源:发表于2018-07-23 17:28 被阅读33次

    暂存:

    当你在A分支开发时,突然需要切换到B分支,这时你可以将变更暂存,等你在B分支处理完成后,再切换到A分支应用暂存

    重置所有:

    如果你的未暂存文件中里面有非常多的文件需要丢弃变更,可以使用重置所有一次搞定

    回退撤销:

    不小心提交(commit)了一个文件,还没有推送到远端,这时希望回退到提交前的状态

    1. 选中提交之前的节点,右键弹出菜单,选择"Reset xxx to this commit"
    2. 这时有三个选项“Soft”、“混合合并”、“强行合并”,对应的解释是“回退到暂存区”、“回退到未暂存区”、“丢弃所有变更”,选择第一或第二个选项

    提交回滚:

    在git节点流选中某个节点(没有推送或已推送的都可以),右键菜单选择“提交回滚”,就将此节点的提交丢弃了

    遴选 :

    假如你在A分支,你想把B分支里面的某个提交也作用到A分支里面,选中这个提交右键菜单选择”遴选“

    回滚到历史节点:

    是”提交回滚“的进阶版,这个可以回滚到多个节点以前

    1. 点击历史节点,重置到历史节点,选择强行合并
    2. 点击当前节点,重置到当前节点,选择Soft合并

    相关文章

      网友评论

          本文标题:SourceTree操作备忘录

          本文链接:https://www.haomeiwen.com/subject/sxijmftx.html