git 应用 远程仓库分歧
1.clone远程仓库
2.在本地提交一次git commit
3.在远程仓库上同伴分别对master和test1分支进行了提交
4.这时不能直接push,因为远程仓库和本地仓库产生了分歧,远程仓库master分支已经到c5,而本地分支的o/master还是c2
5.这个时候可以使用两种方法解决这个分歧
5.1 使用git fetch和git merge
5.1.1将远程仓库的信息拉回到本地git fetch
,注意所有的分支都进行了更新
5.1.2将本地的master分支和远程o/master分支进行合并git merge o/master
5.1.3将本地的修改提交到远程分支git push
这里看到test1,分支并没有做任何改动,因为git push 默认的只是push,HEAD指针所在的分支
git pull = git fetch + git merge,不推荐使用git pull
5.2使用git rebase
5.2.1 git rebase o/master
5.2.2 git push
git 应用 远程仓库分歧相关推荐
- 【git学习三】git基础之git管理远程仓库
1.背景 git管理远程仓库,本文以github为例. 2.管理远程仓库 1.本地ssh认证,在github建立一个repo叫做ospaf-GetWordFre 2.添加远程仓库 ...
- 使用git 添加远程仓库 或者 从远程仓库克隆的两种实现
使用git 添加远程仓库 1-先配置本地git git init git config --global user.eamil "1500070188@qq.com" 邮件地址 g ...
- 使用git将远程仓库和本地仓库关联
使用git将远程仓库和本地仓库关联 1.首先你需要一个sshKey,并与远程仓库绑定 sshkey生成和绑定 2.新建本地仓库并与远程仓库关联 创建一个新文件夹,然后进入该文件路径,使用 git in ...
- 解决git添加远程仓库提示出错信息:fatal: remote origin already exists
解决git添加远程仓库提示出错信息:fatal: remote origin already exists. 解决办法如下:1.先输入$ git remote rm origin2.再输入$ git ...
- Git连接远程仓库(私有/公开仓库),克隆代码
Git连接远程仓库(私有/公开仓库),克隆代码 1.下载安装Git: git官网下载地址: https://git-scm.com/download/win 但是 ,git官网的话,下载速度比较慢,可 ...
- git和远程仓库建立连接详细过程
git和远程仓库建立连接详细过程 建立远程仓库 首先在github/gitee上创建自己的一个仓库,并将自己的路径复制下来,如下图. 建立本地仓库 本地新建文件夹存储工程文件,并且初始化仓库. 打开g ...
- git连接远程仓库以及常用命令
git连接远程仓库以及常用命令 git 连接远程仓库 git ssh key配置 本地配置 git配置 git连接远程仓库 关联远程仓库(将本地仓库推送到新的远程仓库) git常用命令(包括clone ...
- 【Ubuntu安装git与git clone远程仓库】
在远程ubuntu安装git 连接远程服务器 可以通过pycharm,vscode,SecureCRT等工具配置连接远程服务器 pycharm远程连接服务器完整教程 Windows下如何使用VScod ...
- Git配置远程仓库(密匙链接)
Git配置远程仓库(密匙链接) 主机名 IP 备注 git01 192.168.200.31 git测试客户端一 git02 192.168.200.32 git测试客户端二 1.建立远程仓库 首先在 ...
最新文章
- 微信JS-SDK之图像接口开发详解
- Mysql 中如何创建触发器
- MyBatis 插件原理与自定义插件
- Visual Studio Code 快捷键的设置
- 美甲帮:数加平台打造大数据架构
- 两个字符串的最长公共子序列长度_程序员编程算法,解决文本相似度问题的最长公共子序列算法!...
- ajax json 封装,Ajax--json(Ajax调用返回json封装代码、格式及注意事项)
- Qt——P9 信号和槽
- AjaxPro实现方法
- 简单好用的桌面隐藏工具:Desktop Curtain for Mac
- 早这么讲运算放大器的开环增益,我现在都是高手了
- 常见的meta标签用法
- PMBOK项目管理九大知识领域和五大流程 --美国IT项目管理硕士笔记(二)
- 布尔逻辑析取范式思考
- 如何选择引流脚本,引流脚本哪家强?
- 微信十周年,张小龙回答一切!2小时演讲,1.6万字完整版实录
- 2 Day DBA-管理方案对象-监控和优化数据库-查看度量和阙值
- Python 棋子移动游戏
- Linux云计算架构-docker容器命名和资源配额控制(2)
- Mysql常用命令行大全
热门文章
- Python+OpenGL实现Liang-Barsky算法裁剪直线
- 微课|中学生可以这样学Python(7.3.1节):私有成员与公有成员
- Python使用pandas读取Excel文件多个WorkSheet的数据并绘制柱状图和热力图
- uml类图例子_五分钟带你读懂UML类图
- C++ 整形转换为字符串的方式总结
- 435. 无重叠区间(JavaScript)
- html按钮突出效果,这10个按钮,把 CSS HOVER 的创意发挥到极致了
- android button layoutparams,使用LayoutParams设置布局
- linux之移动或重命名文件:mv
- android connect 闪退,Connect闪退