美文网首页ios实用技术
关于SourceTree的贮藏功能-2021-01-06

关于SourceTree的贮藏功能-2021-01-06

作者: 勇往直前888 | 来源:发表于2021-01-06 17:27 被阅读0次

    使用场景

    当本地的内容与云端不一致的时候,可以考虑使用“贮藏”功能;

    ”贮藏“步骤

    比如某次修改,修改了a,b,c三个文件,其中a,c两个文件需要同步到云端,而b文件只是本地修改,不会同步云端;

    方案1:采用“重置“

    将b文件重置,那么就只提交a,c两个文件;
    但是这样做的缺点是b中的修改全部没了,下次要用到需要重新修改;
    这样不断修改、重置、提交;修改、重置、提交;.......
    ===》重复的修改有点烦;

    方案2:采用”贮藏“

    • step1. 提交文件a和c;

    这是正常操作

    • step2. ”贮藏“ 文件b;

    这是不一样的地方

    image.png image.png image.png
    • step3. 先拉取再推送;
      这样a和c的修改就同步到了云端;而b的修改保存在了本地,云端b没有变化;
    image.png

    使用”贮藏“

    1. 选择【已贮藏】,选择【应用贮藏】
    image.png
    1. ”应用后删除“一般不选,保持默认
    image.png
    1. 曾经的修改又回来了
    image.png
    1. 下次再有修改比如e和d,但是b的修改仍然不想提交,那么就可以简化为方案1,直接重置b,然后提交e和d;
      因为b的修改已经”贮藏“在本地,随时可以拿回来;

    删除贮藏

    image.png

    这下对b文件的修改,本地和云端都没了,又回到了原点。

    所以,一般要确定不需要这个本地修改了,才删除贮藏;如果还要用到,就放着,反正也不碍事;
    当然,如果b文件的修改已经同步到了云端,那么就没有必要”贮藏“了,这时候就应该删除贮藏;

    虽然”贮藏“的文字是可选的,不过实际使用时最好写清楚,不然带来混乱反而增加了麻烦。

    相关文章

      网友评论

        本文标题:关于SourceTree的贮藏功能-2021-01-06

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