关于版本控制:Git系列教材-五-修改别人的代码

2次阅读

共计 1005 个字符,预计需要花费 3 分钟才能阅读完成。


步骤 1: 批改他人的代码
步骤 2:Fork
步骤 3: 在 github 上进行 Fork 操作
步骤 4: 轻易做点批改
步骤 5: 发动 New Pull Request
步骤 6: 比拟扭转的中央
步骤 7: 填写批改起因
步骤 8: 批改提交实现

步骤 1 : 批改他人的代码

上个知识点解说了如何批改本人的代码,那么如何批改他人的代码呢?严格得讲,是不可能间接批改他人的代码的,只能基于他人的我的项目,克隆一个我的项目进去到本人的账号上,到了本人的账号上之后,就能够批改了。
批改了之后,再发动一次合并申请,假使原我的项目作者承受了你的合并申请,那么你就为原我的项目做了奉献,也就批改了原我的项目了。

步骤 2 : Fork

基于他人的我的项目,做一次克隆,克隆出一个一样的我的项目到你的账号下,这个行为叫做 Fork。

Fork 英文是叉子的意思,示意在原我的项目的根底上,呈现了分支。

步骤 3 : 在 github 上进行 Fork 操作

1. 首先用本人的账号密码登陆
2. 拜访我的 hellogit 我的项目:

https:`//github.com/how2j/hellogit`

3. 点击下载区 (点击进入) 的 Fork 按钮

步骤 4 : 轻易做点批改

Fork 之后,hellogit 就会被克隆一份到你的账号上,接着对 HelloGit 轻易做点什么批改

package hellogit;

public class HelloGit {public static void main(String[] args) {System.out.println("Hello Git yyy");
    }
}

步骤 5 : 发动 New Pull Request

回到 github 的 hellogit 我的项目下,而后点击 New Pull Request,即发动一次合并申请。

既然是合并申请,为什么叫 Pull Request 呢?这是站在原我的项目主的角度的一个动词,即发动一次申请,心愿原我的项目主,能够把你的改变,拉进 到他的我的项目里去。

步骤 6 : 比拟扭转的中央

比拟文件和原我的项目中的文件有什么区别,而后点击 Create pull request

步骤 7 : 填写批改起因

填写批改文件的起因,而后点击 Create pull request

步骤 8 : 批改提交实现

这样 pull request 就收回去了,而后就没你什么事了。

剩下的就是原我的项目主本人判断,是否要承受你的这次 pull request 了。

更多内容,点击理解:https://how2j.cn/k/git/git-fork/1344.html

正文完
 0