git push原子吗?

问题描述 投票:1回答:1

git push是否有多个提交原子操作?

  1. 关于到同一分支的其他git push操作>>
  2. 关于来自同一分支的git pull操作
  3. 对于情况1.必须如此。否则,我的提交会干扰其他人的提交,可能会导致状态不一致或无效。 Git通过强迫我先整合别人的更改(如果我输了比赛)或强迫别人整合我的更改(如果我赢了比赛)来防止这种情况。

但是2.呢?如果我的存储库看起来像这样:

          C---D---E master
         /
    A---B origin/master

[有人在做git pull的同时做git push时会看到A --- B或A --- B --- C --- D --- E,或者他们还能得到什么在中间,例如A --- B --- C --- D?

git push与多个提交是原子操作吗?关于到同一分支的其他git push操作关于来自同一分支的git pull操作对于情况1,它必须是。 ...

git git-push git-pull
1个回答
0
投票

有效,是。

© www.soinside.com 2019 - 2024. All rights reserved.