web建站教程
  1. 首页
  2. vuejs
  3. js
  4. 好玩
  5. seo教程
  6. 前端知识
  7. 百度echarts
  8. 更多
    php入门
    nodejs
    mockjs
    reactjs
    mysql
    wordpress
    织梦cms
    帝国cms
    git教程
    IT知识
    模板大全
    休息站

git如何拉取代码(git pull和git fetch的区别)

414 ℃
     

使用git pull同步远程代码

使用git管理测试相关代码时,因为测试代码本身量级不大,所以很少使用分支,默认都使用master(主分支),当我们想要从远程origin(origin是远程仓remote repository,clone到本地的默认名字)。当主机的master分支拉取代码过来和本地的当前分支进行合并时,需要使用如下命令:

git pull origin master

git pull origin master错误分析

如果大家执行git pull origin master,遇到如下问题:

fatal: 'origin' does not appear to be a git repository

fatal: Could not read from remote repository.

为何又出现了这个问题?答案是:客户端连接不上远程仓库了。可能有两种原因,没有关联(添加关联),或者添加错误(重新关联)

接下来分享一下解决该问题的方法:

首先使用如下命令来查看是否有远程仓库信息

git remote -v

如果没有远程信息,则使用下面的命令来连接远程仓库

git remote add origin 远程仓库地址

再次执行git pull origin master, 输入用户名和密码就会顺利地完成代码更新(这里没有使用ssh鉴权方式)

git pull和git fetch的用法

在这里顺便解释一下git pullgit fetch的用法,二者都是从远程同步代码到本地,但是二者还是有一定的区别:

git pull命令的作用是:取回远程主机某个分支的更新,再与本地的指定分支合并;

git fetch不会进行合并执行后需要手动执行git merge合并分支

一句话总结git pull和git fetch的区别:git pull = git fetch + git merge

如何删除Git中未跟踪的文件

Git回退命令介绍

如何在Git中暂存和恢复暂存中的文件?

Git语法如何建一个分支合并到另一个(解决合并冲突)

如何在Git中设置忽略一个文件或文件夹被?

标签: git拉取, git语法

上面是“git如何拉取代码(git pull和git fetch的区别)”的全面内容,想了解更多关于 git教程 内容,请继续关注web建站教程。

当前网址:https://ipkd.cn/webs_4491.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

当前位置: 网站首页 > git教程
本文共计739个字,预计阅读时长5分钟
生活小工具,收录了80多款小工具
上一篇: 推荐一款免费开源的屏幕录制软件——OBS Studio
下一篇: 推荐一个高质量的图片素材网站——Unsplash
x 打工人ai神器