跳转到内容

GIT 与协作 · DEFINED TERM

Fetch、Pull 与 Push

Fetch 只获取远程信息,Pull 获取并整合,Push 把本地提交发送到远程。

你可能会这样说“先看看远程变了什么,确认后再同步和推送”

VISUAL EXAMPLE

先看懂它怎么工作

界面状态示例

等待操作

MECHANISM

运行机制

  1. 连接远程
  2. 下载引用
  3. 可选整合
  4. 上传本地提交

USE WHEN

适合这样用

保持本地和远程历史同步

NOT FOR

不要这样理解

不要在不了解远程差异时盲目 Pull 或强制 Push

TELL YOUR AGENT

可直接发给 Agent

请按“Fetch、Pull 与 Push”的概念处理这个需求:先看看远程变了什么,确认后再同步和推送。先说明实现边界,再给出可检查的结果。

ACCEPTANCE

怎么确认它真的做好了

推送前状态干净,远程目标和分支已确认

OFFICIAL SOURCES

官方来源