Github New Pull Request

    xiaoxiao2026-09-21  3

    第一个 Pull Request  : - )

    Github Create New Pull Request

    一、原理图

                      1.按顺序走下来便是第一次  New 一个 PR 要走的流程:

                      2.Main Project   /   Your forked repository 分别是  源项目仓库   /   你fork到自己帐号的仓库

                                                                           在本次演示中分别是subaochen/java-tutorial   /   timo1160139211/java-tutorial

                      3.之后再每次提交无需建立连接,即仅进行 4-5-6-7-8 即可

                      4.下面将会详细介绍每一步用途用法注意事项

                     

                            

          

    二、详细流程介绍

                      Step1:

                       1.Fork:将源项目Fork到你的仓库,用来为源项目做贡献 或者自己沿用

                             

                         

                      Step2 (1/2):

                      2.1Button >>  'clone / download ': copy URL / download .zip

                         > 注意:要在自己fork的仓库中进行

       

                      Step2 (2/2):

                      2.2# git clone URL.git        // 克隆到本地计算机上,开发

                         > 注意:1.路径      2. URL   

                      Step3 (1/3):                 

                      3.1# git remote -v        // 显示当前仓库的上游分支

                        

                     

                      Step3 (2/3):

                      3.2# git remote add upstream URL.git       //  添加上游分支 ,命名为upstream

                         > 注意:1.URL 指向 源项目       2. upstream 无须是源项目的一个分支名称,可任意自行命名

                      Step3 (3/3):

                      3.3# git remote -v        // 显示当前仓库的上游分支

                       

                      Step4 :

                      4.# git fetch upstream       // 将upstream 上游分支(源项目)    抓取到本地

                        

                      Step5 :

                      5.# git merge upstream/master       // 将upstream 上游分支(源项目)  的master开发分支  合并到本地,保证本地跟源项目同步

                         > 注意:1.解决合并冲突

                          

                     

                     

                      Step6 : 添加一个txt文件 PRtest.txt

                      Step7(4/4) :

                      7.1# git status                                         //   审查当前的git 状态                           > 注意:1.这样做是个好习惯,当然不是必须

                      7.2# git add PRtest.txt                          //   也可以  git add .        添加全部

                      7.3# git commit -m "PR test"              //   提交 到 本地

                      7.4# git push origin/master                  //   将本地上传到 自己的仓库  的origin/master开发分支  

                         > 注意:1.必须只能提交到自己仓库

                        

                        

                     Step8 (1/3):

                      8.1Button >>  'New pull requests ':

                         > 注意:要在源项目进行

                      8.2Link >>  ' 通过比较两个仓库 创建PR ':

                      8.3Button >>  'Create pull requests ':

                         > 注意:要在源项目进行

                         > 注意源项目 base - - - 自己的项目 head

          Finish.

    Github 也会帮你记录你的第一个pull request  ლ(╹◡╹ლ)

    最新回复(0)