正确使用Git的姿势

      Git众所周知是一个先进的版本控制系统,它同时兼具促进团队协同高效工作的能力。学习Git不仅仅是学习一些使用命令,更重要的是学习团队成员协同工作的思想、策略以及基于issue的版本控制理念。Git中几个关键的概念,如:远程共享仓库,本地私有仓库,暂存区,工作目录、分支等。

基于Github进行项目开发:   

     Github是基于Git的代码托管平台,拥有众多的开发者用户,GitLab是开源免费的,可以创建私有仓库(repository),而Github不是开源软件。

     1. 创建Github 账户以及创建组织用于管理项目开发过程。创建过程简单,可以根据提示一步到位。

     2.创建个人仓库:

            在组织中可以通过点击Repositories里边的Create a new repositories. 

        

            进而跳转到新建仓库的创建页面,并填写详细的信息

          

    3. 下载仓库的快照

         克隆远程仓库的本地副本

    4. 为项目作出贡献

        在公开的项目中,issue通常被找bug的用户打开。很少的一些贡献者会创建issue来记录他们想要贡献的新功能,或者他们感兴趣的设计更改。创建issue如下所示

        

      创建issue之后,你现在可以继续创建解决这个issue的拉取请求。

    5. 在本地进行更改,并提交,推送至Github之后,需要创建一个拉取请求。

    6. 创建拉取请求:

        当你创建项目的派生(fork)时,Github维护了一个上游项目的连接。这允许你轻易地将你派生的仓库中的更改发送到主项目。当需要将更改合并到主项目时需要创建一个拉取请求(pull requests), 以便评审人进行审查,审查通过后即可合并到主项目中。一旦你完成了拉取请求之后,项目的维护者会在她们的Github项目界面上收到通知和邮件提醒。

    7. 项目维护着接收拉取请求,合并分支到主项目中。

        




猜你喜欢

转载自blog.csdn.net/ljfzhifuwa/article/details/80486491