为什么git pull更新我的远程仓库?

时间:2016-06-07 23:37:01

标签: git git-pull

我做了一些更改,git addgit commit,然后是git pull --rebase。我的理解是,当我git pull rebase时,我将远程仓库中的所有代码添加到我的本地仓库中,然后在其上添加我的最新提交,而不添加额外的提交(合并会做)。因此,我的索引和工作目录现在反映了来自远程的最新代码以及最新提交的内容。这是在我的本地回购。

我不明白为什么当我试图推送远程回购时,git告诉我一切都已经是最新的。我以为我只更新了我的本地回购,而不是我的远程回购。只更新本地,而不是远程

git pull rebase之后的终端

First, rewinding head to replay your work on top of it...
Applying: commitmessage1
Applying: commitmessage2
Applying: commitmessage3

git push之后的终端

Counting objects: 39, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (37/37), done.
Writing objects: 100% (39/39), 3.51 KiB | 0 bytes/s, done.
Total 39 (delta 32), reused 0 (delta 0)
remote: From jlei.com:master
remote:    75e79e6..f05460f  v2/updates -> origin/v2/updates
remote: Already up-to-date.
remote: Build skipped.
To user@jlei.com:master
   75e79e6..f05460f  v2/updates -> v2/updates

0 个答案:

没有答案