git fork

作者: Sper_CL | 来源:发表于2018-05-25 15:04 被阅读17次

在项目中会出现同一套代码需要同时分多个版本,每个版本都还有差异,也需要和主工程的更新代码保持同步,这时我想到的使用fork试试;

首先两个工程文件A项目(主工程),B项目(fork后的工程);

1:先git clone B项目的工程(如果怕出意外,最好自己切分支处理 git check -b 分支名称,在这里面搞下面的一套逻辑,然后在将B的分支和B的主分支的合并)

2、git remote add  随便取名称(upstream),代表A   <A项目>

3、git remote -v 这个主要查询

4、git fetch upstream 将远程分支同步到本地

5、git checkout master 检查本地代码变更

6、git merge upstream/master 合并分支

7、git commit -a -m '更新原因'     

8、git push origin master 在本地修改代码文件并PUSH到自己的git仓库

错误tips:

如何去解决fatal: refusing to merge unrelated histories;

在执行的命令后添加--allow-unrelated-histories

相关文章

  • GUI

    git-fork.com

  • Git fork

    参考文章 git fork项目合作流程 - 知乎GitLab Fork项目工作流程 - 简书 1:git remo...

  • git fork

    在项目中会出现同一套代码需要同时分多个版本,每个版本都还有差异,也需要和主工程的更新代码保持同步,这时我想到的使用...

  • git fork

    #biji 场景一:已有的一个项目,要把它托管到Git上去,步骤和方法如下: 方法一: ①在工程的路径下 git ...

  • Git fork

    需求,在已有代码基础上fork一份新代码,做一些特定修改。要求新项目能从upstream上更新,老项目没必要mer...

  • git fork

    fork 在GitHub上操作,复制目标仓库A(包括文件,提交历史,issues等)到自己的git账号下(称为A1...

  • [Git] git原理及使用

    目录: git原理 git fork & cherry-pick & rebase git打patch以及应用pa...

  • 2020-01-20 Git简单使用

    Git简单使用 1基本命令 2.分支操作 选择git仓库的不同分支 fork操作 fork了别人的代码,如何保持和...

  • iOS面试题之git试题

    1、什么是 Git 复刻(fork)?复刻(fork)、分支(branch)和克隆(clone)之间有什么区别? ...

  • Fork github 代码,并参与贡献的主要步骤

    开发步骤 Fork 本仓库到你自己的 Github。 Clone 你刚刚 Fork 的仓库到本地。 执行 git ...

网友评论

      本文标题:git fork

      本文链接:https://www.haomeiwen.com/subject/ngxujftx.html