说“拉”有点“合并”是否正确?

时间:2017-08-21 06:24:15

标签: git git-merge git-push

说“推”有点“合并”是否正确?唯一的区别,我看到:«merge»是我本地分支机构的操作,«push»是本地和远程分支机构之间的操作。

我的理解是否正确?

2 个答案:

答案 0 :(得分:4)

git fetch + git mergegit fetch的别名。

.git使用从远程存储库下载并存储在本地git merge文件夹中的更改(delta)更新本地存储库。

一旦获取结束并且您在本地拥有所有数据,则会出现import requests response = requests.get('http://www.google.com', allow_redirects=True) response.raise_for_status() return [{'response':response.history}] 并将您的更改与远程更改合并。

here

enter image description here

答案 1 :(得分:3)

git pull定义为git fetch + git merge。所以是的,它合并。

git push不是任何类型的合并。它只是将您的本地提交推送到远程目标。如果有什么不完美,那就拒绝继续。