ios实用技术

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

2021-01-06  本文已影响0人  勇往直前888

使用场景

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

”贮藏“步骤

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

方案1:采用“重置“

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

方案2:采用”贮藏“

这是正常操作

这是不一样的地方

image.png image.png image.png image.png

使用”贮藏“

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

删除贮藏

image.png

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

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

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

上一篇下一篇

猜你喜欢

热点阅读