将 Fork 出来的 GitHub 仓库与上游仓库同步

原文引用https://www.dazhuanlan.com/2019/08/26/5d62fb5f259c2/

以下步骤均基于文档无冲突的情况,如果出现冲突,需要先解决冲突才能继续。

命令均在计算机本地仓库中执行。

添加上游仓库

1
git remote add upstream <上游仓库 URL>

拉取上游仓库(可选使用 rebase 参数)

1
git pull --rebase upstream master

将本地仓库上传到个人 GitHub 仓库

1
git push origin master

原文地址:https://www.cnblogs.com/petewell/p/11410450.html

时间: 2024-10-09 07:44:32

将 Fork 出来的 GitHub 仓库与上游仓库同步的相关文章

[GitHub] 保持 Fork 后的仓库与原仓库同步

Clone 自己 Fork 后的仓库 $ git clone [email protected]:<username>/<reponame>.git $ cd <reponame> 设置原仓库为当前代码仓库的上游 $ git remote add upstream git://github.com/<originuser>/<reponame>.git 更新并合并 $ git fetch upstream $ git merge upstream

git使用(2) --在github上建立远程仓库

使用github作为远程仓库github官网:https://github.com/ 1.创建ssh key 如果没有.ssh 目录,或者.ssh 目录下没有id_rsa和id_rsa.pub这两个文件: ssh-keygen -t rsa -C "[email protected]" 复制 id_rsa.pub 到ssh key中.新建一个key即可. 2.添加远程库 登陆GitHub,然后,在右上角找到“Create a new repo”按钮,创建一个新的仓库. 3.本地上传(首

3.GitHub译文之创建仓库分支

原文档:https://help.github.com/articles/fork-a-repo/ 译文  by 星云 仓库分支是一个仓库的副本,复制一个仓库可以自由实验的变化不影响原项目. 最常见的是,仓库分支是用来向别人提出更改或使用别人的项目,作为你自己的想法的起点. 向别人提出变更项目 使用仓库分支的一个很好的例子是建议.修改.错误修复,而不是记录一个问题, 你发现,你可以: 创建仓库分支 修改 向项目负责人提出一份上传申请 如果项目所有者喜欢你修改的项目,他们可能会把你修改的项目固定在

【Git】简单地使用github当做远程共享仓库

简单地使用github当做远程共享仓库 1.进入各自的github,选取一个人的github作为总的远程共享仓库,其余成员每次修改完项目后pull request请求合并自己的修改内容. 2.其余开发者首先进入主远程仓库,选择fork把初始项目文件fork至自己的github中,然后建立本地仓库: 建立一个文件夹当做本地项目仓库,然后通过git bash进入该文件夹下,输入命令 git init 此时该文件夹会出现.git文件,则设置成功. 将你用户目录下的.ssh下的公钥文件打开,并把公钥添加

把本地仓库工程上传到github上和从gitbu同步工程到本地

1.在本地产生秘钥和公钥 [[email protected] git_project]# ssh-keygen -t rsa -C "[email protected]@qq.com" Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): /root/.ssh/id_rsa #在这里输入rsa秘钥所在的目录 Enter passphrase (e

GitHub教程(三) 本地仓库托管到GitHub

本文开头先特别声明一下:由于GitHub教程属于Git系列教程的GitHub子篇章,因此GitHub教程中将不再详细介绍Git操作命令及其用法,我会根据实际需要穿插着回顾Git操作命令.如果读者需要学习或者回顾Git命令,可以参考Git系列教程中的Git子篇章,当然也可以参考廖雪峰Git教程,廖雪峰老师的Git教程讲得还是挺不错的,通俗易懂. 首先需要添加本地Git公钥到GitHub账户下,这样就能够将您的账户绑定到自己的GitHub账户,操作如下: 到此为止,您的本地Git已经和GitHub绑

GitHub 删除已有仓库

通过GitHub教程(一)的阅读,我相信您对GitHub体系框架已经有了模模糊糊的了解.本节教程将继续介绍GitHub的操作---删除仓库. 作为GitHub的入门使用者,我们可能会建一些简单的仓库来学习Git操作.毫无疑问,这些简单的仓库没有任何的实用价值,因此有时候我们会选择删除这些没有项目意义的仓库. 本文就如何删除GitHub上已经创建的仓库,给出图示步骤. 看完删除GitHub已有仓库的教程后,你有什么感想呢? 再看看最后一幅图,是否觉得作者十分用心,居然用红色标注"Danger Zo

利用github搭建个人maven仓库

缘起 之前看到有开源项目用了github来做maven仓库,寻思自己也做一个.研究了下,记录下. 简单来说,共有三步: deploy到本地目录 把本地目录提交到gtihub上 配置github地址为仓库地址 配置local file maven仓库 deploy到本地 maven可以通过http, ftp, ssh等deploy到远程服务器,也可以deploy到本地文件系统里.例如: <distributionManagement> <repository> <id>h

git使用六注册github和创建远程仓库

在了解之前,先注册github账号,由于你的本地Git仓库和github仓库之间的传输是通过SSH加密的,所以需要一点设置: 第一步:创建SSH Key.在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果有的话,直接跳过此如下命令,如果没有的话,打开命令行,输入如下命令: ssh-keygen  -t rsa –C “[email protected]”, 由于我本地此前运行过一次,所以本地有,如下所示: id_rsa是私钥,