• GitHub之使用其他开发者的仓库


    fork的作用:

          如果一个仓库不属于你的账户,那么你便不具有权限修改它。通过利用fork操作,创建该远程仓库的一个新副本,我们将获得完全控制权,即可以对其进行修改。

    具体操作:

     1.fork其他仓库

        在GitHub中进入我们所需要的远程仓库页面,在页面右上角点击fork。

       

        系统会创建一个新的仓库副本,及完全相同的属于你的仓库。

         

    2.clone远程仓库到本地

       a.在我们自己的仓库中,在code界面点击:clone or download,保存仓库的url。

     

       b.打开git,克隆仓库到本地

        

    3.修改文件

        a.进入pp_project文件夹,创建新的分支brgsfix用于修改文件。

           

        b.进入brgsfix分支,进行修改文件并保存。

           

        c.将修改提交到本地仓库

           

    4.push回远程仓库

       a.与远程仓库建立连接

             

       b.push命令

          根据提示输入GitHub的账户及密码。

             

         此时在GitHub的仓库中,进入固定分支,打开文件即可发现文件已经被修改。

          

    5.pull request

       a.在仓库页面,点击Pull requests,然后点击New pull request。

       

       b.选择要pull request的分支,确保没有冲突后(显示为Able to merge),点击Create pull  request,等待原始仓库管理员进行merge即可。

             

      注:这里的分支变成了bf,是因为我fork后clone的仓库与原始仓库不一致,导致push产生冲突。所以我在进行了fetch后,新创建的分支为bf。

    具体的fetch操作请参考:

     GitHub之fetch:更新fork后的项目:https://www.cnblogs.com/yqw0710/p/12500501.html

       

  • 相关阅读:
    函数总结
    python之内置函数,匿名函数
    列表推导式 生成器表达式
    迭代器和生成器函数
    最近练习题
    python----------闭包 、装饰器
    python的逻辑运算符
    python------函数嵌套及作用域链
    python ---------函数
    如何实现负载均衡
  • 原文地址:https://www.cnblogs.com/yqw0710/p/12500298.html
Copyright © 2020-2023  润新知