我已经从GitHub本地检查了一个项目,并且远程存储库已经对它进行了更改。用最新更改更新本地副本的正确命令是什么?
当前回答
对于已经设置的源主机,您只需要使用下面的命令-
git pull "https://github.com/yourUserName/yourRepo.git"
其他回答
这应该适用于每个默认回购:
git pull origin master
如果你的默认分支不同于master,你需要指定分支名:
git pull origin my_default_branch_name
完成检查分支的工作流,并从主节点拉出更改
拉所有远程分支
Git拉——全部
现在列出所有分支
Git分支-a
下载分支
Git checkout -b <从>上面的分支列表复制的特征分支名称
显示当前分支。必须在<特征分支>前面显示*
吉特分支
签出从主分支到当前分支的变化
Git拉源主
或将任何其他<feature分支>签入当前分支
Git pull origin <feature-branch>
使用此更新您的本地回购与更新后的远程回购如Gitlab, Github等。
git pull origin master
要从默认分支中提取,新的存储库应该使用以下命令:
git pull origin main
Github在2020年将默认分支的命名惯例从master改为main。https://github.com/github/renaming
对于已经设置的源主机,您只需要使用下面的命令-
git pull "https://github.com/yourUserName/yourRepo.git"
推荐文章
- 为什么我需要显式地推一个新分支?
- 如何撤消最后的git添加?
- Rubymine:如何让Git忽略Rubymine创建的.idea文件
- Gitignore二进制文件,没有扩展名
- Git隐藏错误:Git隐藏弹出并最终与合并冲突
- 了解Git和GitHub的基础知识
- 没有。Git目录的Git克隆
- 在GitHub上有一个公共回购的私人分支?
- Git与Mercurial仓库的互操作性
- 忽略git中修改(但未提交)的文件?
- 只用GitHub动作在特定分支上运行作业
- “git restore”命令是什么?“git restore”和“git reset”之间有什么区别?
- Git合并与强制覆盖
- Git拉另一个分支
- 是否有一个链接到GitHub下载文件的最新版本的存储库?