github 解决冲突

1- 提交PR

1、首先Fork主仓库

2、将Fork后的仓库克隆下来

3、修改要修复的代码

4、运行以下代码提交到本地仓库

git add .

git commit -m "fix #issues_id 更新xxx"

git push origin master

(如果出现冲突:git push origin master -f 强制推
  要先解决冲突,然后看3-1,在去做同步或者后续的操作
)

5、在本地代码仓库页面,选择new pull request

2- 同步远程仓库

1、将远程项目地址添加为上游仓库如:https://github.com/litt1eseven/Ycyy

git remote -v

git remote add upstream  https://github.com/litt1eseven/Ycyy

PS:
upstream 可以自定义

2、将远程仓库代码同步到本地

git pull --rebase upstream master

ps:
upstream 可以自定义

3- 同步Fork仓库

3、同步Fork仓库

给git配置远程仓库(上游仓库)

git remote -v
git remote add name [本地地址]
git remote add upstream [上游地址]

同步Fork

# 从上游仓库 fetch 分支和提交点,提交给本地 master,并会被存储在一个本地分支 upstream/master
git fetch upstream 

# 切换到本地主分支(如果不在的话)
git checkout master

# 把upstream/master 分支合并到本地 master 上,这样就完成了同步,并且不会丢掉本地修改的内容
git merge upstream/master

# 如果想更新到 GitHub 的 fork 上,直接 
git push orgin/master

Tags: None

Archives QR Code

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Greenplum

Linux(一)目录

530
来自专栏程序你好

MySQL数据优化总结-查询备忘录

1152
来自专栏Linyb极客之路

linux常用命令之其他

ping (注意:ping 不通对方网络的原因有很多种,需要一步步详细排查) (1)首先ping一下回环地址 127.0.0.1 检查自己本机的网络协议是否...

34011
来自专栏数据和云

你造吗,Oracle SQLplus 也有History命令了

很多时候我们只能通过SQLPlus来操作数据库,而当一个SQL执行结果太多时,我们要回翻之前的SQL语句就会很麻烦,甚至可能由于ssh客户端或SQLPlus客户...

3055
来自专栏云计算教程系列

为你的服务器增加Swap分区

避免应用程序内存不足错误的最简单方法之一是为服务器添加一些Swap空间。Swap分区在系统的物理内存不够用的时候,把物理内存中的一部分空间释放出来,以供当前运行...

1595
来自专栏Play & Scala 技术分享

IPv6简介

4917
来自专栏Linux驱动

Linux-fdisk磁盘分区命令(16)

名称: fdisk 使用: fdisk [块设备磁盘] 说明: 将一个块设备(磁盘)分成若干个块设备(磁盘),并将分区的信息写进分区表。  fdisk命令菜单常...

2207
来自专栏编程坑太多

『中级篇』K8S横向扩展功能ReplicaSet和ReplicationController(63)

PS:通过这次了解了pod的扩展,ReplicaSet和ReplicationController的方式,基本上可以抛弃上次的直接pod的方式创建app了。下次...

892
来自专栏乐沙弥的世界

MySQL 数据库简单操作

    对于想要从事或爱好mysql相关工作的童鞋们,有必要掌握在命令行下对mysql实现一些简单的操作。本文从描述了如何登录到mysql数据库服务器,如何在m...

712
来自专栏北京马哥教育

Linux中五个你可能不了解的killall选项

糖豆贴心提醒,本文阅读时间8分钟 引言 Linux的命令行提供很多命令来杀死进程。 比如,你可以向“kill”命令传递一个PID来杀死进程;“pkill”命令...

3626

扫码关注云+社区