Git - 从 master 更新当前分支而不提交当前分支更改

use*_*374 4 git github

我看了很多关于同一主题的问题,他们都有不同的答案,这很令人困惑。

有人说先提交您的更改,但我不想这样做。

我也在使用 Git Hub,但不明白这如何与网站命令配合使用,例如 create pull request 、跨分支比较、尝试更改基础等...

我以为只需将我当前的分支拖到右边的方块并将 repo master 分支拖到左边的方块然后单击 Merge Branches 按钮就可以了,但是右上角有一个“同步”按钮需要在此之后单击,我猜,然后你需要在网站上做一个拉取请求......等等......等等。

Sheesh,在 CVS 中,我只是单击了更新,它将 Head 中的所有更改都降到了我当前的状态,仅此而已。

我猜有三个选项。使用 git hub、使用网站和/或使用命令行。如何简化?

Mak*_*oto 5

这取决于您的本地存储库相对于上游的状态。

Github 在所有这些中的作用只是提供您要从中拉取/推送到的远程存储库。除非您没有远程设置,否则无需担心;然后我会向您推荐他们关于设置远程存储库的精彩文档