Github Fork与远程主分支同步

fork与主分支同步(5步)

  1. git remote add upstream [email protected]:haichong98/gistandard.git     新建一个upstream的远程主分支
  2. git fetch upstream                             将远程主分支更新到本地
  3. git checkout master                           切换到master分支
  4. git merge upstream/master                      将远程主分支合并到master
  5. git push                                提交到个人分支上

原文地址:https://www.cnblogs.com/taozhengquan/p/12603973.html

时间: 2024-10-09 04:08:40

Github Fork与远程主分支同步的相关文章

同步 Github fork 分支

/**************************************************************************** * 同步 Github fork 分支 * 说明: * 由于梦真的github项目更新了,我这边需要重新pull request其commit. * * 2016-7-11 深圳 南山平山村 曾剑锋 ************************************************************************

git 从远程主服务器当中创建新分支

现有版本; h20, h28,h26,i8 h28,h26,i8是从H20下面创建的. 需求: 从H28下面创建新分支继续开发. 思路: 所有代码均是放置到H20上仓库当中,首先下载H20完整仓库,也就是.git文件夹当中内容,其本质是一个ZIP文件. 然后从仓库当中取出某一个分支(如H28),这就是同步到某个分支的所有代码(本质是从ZIP当中读取某一部分文件). 注意:此时本地是H28分支,我们所作的修改均是在H28上面,但实际需要是我们是在此基础之上创建一个新分支. 具体实现代码 1. 复制

[git] git拉取远程仓库,同步远程分支,解决冲突

[git] git拉取远程仓库,同步远程分支,解决冲突 1.本地仓库存在 本地仓库与远程master已绑定 1.拉取远程分支到本地 git fetch origin dev(远程分支名) 2.在本地创建该分支并切换 git checkout -b dev(本地分支名) origin/dev(远程分支名) 3.把分支代码拉取到本地 git pull origin origin dev(远程分支名) 2.本地仓库不存在 1.克隆远程仓库 git clone 远程库地址 2.拉取远程分支到本地 git

工作中常见的Git本地分支与远程分支同步场景

Git 是一个开源的分布式版本控制系统,可以有效.高速地处理从很小到非常大的项目版本管理. ??一直以来本人使用 Git 处理分支都是现用现查,一是因为怕出错,二还是因为懒,作为一名四年开发经验的前端来说,可以说是一件比较尴尬的事情,为避免某天在众人面前出糗,现默默总结记忆下,告别懒惰.(:面子也是进步的动力呢! ??多分支开发便于版本管理,便于协同开发,这需要本地分支与远程分支分别建立 track 关系,如果未 track , push 和 pull 等命令将无法正常实现.本文针对常见的三种场

在github fork的项目中推送与抓取

github -- fork提交项目:自己的仓库和原仓库进行Git同步的操作. 1. 获取你fork的原仓库的更新过的最新代码:如果没有远程原始分支则需要增加. git remote add upstream [email protected]:ParrotsDL/parrots.gitgit fetch upstream 2. 切换到你的本地master分支,将upstream/master的最新代码合并到你本地的master中 git checkout master git merge up

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

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

github -- fork提交项目

我们在进行Github协同开发的时候,往往会去fork一个仓库到自己的Github中,过一段时间以后,原仓库可能会有各种提交以及修改,很可惜,Github本身并没有自动进行同步的机制,这个需要我们手动去执行,现在我来演示一下如何进行自己的仓库和原仓库进行Gith同步的操作. (1)我使用终端 命令行的方式在Mac中来操作.首先在终端中配置原仓库的位置.进入项目目录,执行如下命令:查看你的远程仓库的路径. . (2)配置原仓库的路径: . (3)再次查看远程目录的位置: . (4)抓取原仓库的修改

git常用命令以及如何与fork别人的仓库保持同步

简单常用命令1.git status查看当前仓库是否有文件改动a:提示Your branch is up-to-date with 'origin/master'.nothing to commit, working directory clean时候是没有改动b:提示有红色就是有改动,可以提交2.git add .add .代表添加所有文件到本地仓库3.git commit -m '注释内容'提交到仓库,会弹出远程仓库的帐号和密码输入即可4.git push origin master推送到远

rsync+inotify+ssh远程实时增量同步

一.准备工作 -主服务器: Rsync,发起端 Inotify Ssh IP:192.168.10.128 -备份服务器 ssh,备份端 IP:192.168.10.129 二.部署过程 1.备份端建立上传用户,并设置权限 -创建用户 [[email protected] ~]# useradd rput [[email protected] ~]# passwd rput -为同步目录设置访问权限 [[email protected] ~]# chown -R rput:rput/var/ww