我已经从GitHub本地检查了一个项目,并且远程存储库已经对它进行了更改。用最新更改更新本地副本的正确命令是什么?


当前回答

git fetch [remotename]

但是,您需要将任何更改合并到本地分支中。如果你所在的分支正在跟踪Github上的远程分支,那么

git pull

将首先做一个取回,然后合并在跟踪分支

其他回答

对于已经设置的源主机,您只需要使用下面的命令-

git pull "https://github.com/yourUserName/yourRepo.git"

完成检查分支的工作流,并从主节点拉出更改

拉所有远程分支

Git拉——全部

现在列出所有分支

Git分支-a

下载分支

Git checkout -b <从>上面的分支列表复制的特征分支名称

显示当前分支。必须在<特征分支>前面显示*

吉特分支

签出从主分支到当前分支的变化

Git拉源主

或将任何其他<feature分支>签入当前分支

Git pull origin <feature-branch>

git fetch [remotename]

但是,您需要将任何更改合并到本地分支中。如果你所在的分支正在跟踪Github上的远程分支,那么

git pull

将首先做一个取回,然后合并在跟踪分支

要从默认分支中提取,新的存储库应该使用以下命令:

git pull origin main

Github在2020年将默认分支的命名惯例从master改为main。https://github.com/github/renaming

使用此更新您的本地回购与更新后的远程回购如Gitlab, Github等。

git pull origin master