首页 > 代码库 > GitHub初级使用

GitHub初级使用

GitHub初级使用教程

  写这篇文章的目的很简单就是为了防止自己忘记相关操作。

  • 创建Repository
  1. 在GitHub主页界面电机加号,然后点击New Repository

  技术分享

  2. 为你的仓库取个名字

  技术分享

  3. 选择public,private需要付费

  4. 选择上 Initialize this repository with a README

  5. 点击Create Repository,完成创建

 

  • 同步到本地文件夹(我采用的是GitHub桌面版,有UI界面的,采用git命令行工具后期再补充)

  1. clone到本地,选择Open in Desktop,会打开GitHub的桌面版本,选择一个路径保存,本地路径中就把仓库down下来了

  技术分享

  2. 我们将README文件在本地做一下改变,并创建一个分支

  技术分享

  3. Commit这次改变

  技术分享

  4. 请求合并pull request

  技术分享

  技术分享      技术分享

 

  5. 在github主页中点击pull request,可以看到所有的请求,选着一个点击进去,我们这里只有一个请求

   技术分享

  6. 选择一个点击进来以后,可以看到从请求从分支branch1合并到master中,下面有关于commit的描述,以及文件更改的情况,被改动的地方用显示为绿色,

      显示为红色的地方是另外一次commit的更改内容

  技术分享

  技术分享

  7. 最后点击merge pull request完成合并

  

  • 对Repository、fork、branch、commit等概览的自己的理解

   1. Repository:是一个仓库,用来容纳所有的东西,包括基础文件,每次的改动等等,相当于VS中的一个project

  2.  fork: 是克隆的意思,将别人的仓库,克隆到你自己的账户中,在你账户中建立了一个一样的仓库,那么你可以在这个仓库中建立分支,或者直接在某个分支中改动,然后

          Pull Request请求与源仓库进行合并,如果别人认同你的更改,则会完成合并,当然你在pull request之前需要先将本地的同步到自己的仓库中,可以直接通过同步按钮实

          现。也可以直接在桌面版本上pull request

  3. branch:分支的意思,每次pull request都是将一个branch同步到master上,因此你最好建立一个branch然后去做相应的修改然后合并到master中

  4. commit:执行一次修改的意思。每次修改文件后,建立一个commit来说明改动了哪些地方

  

 

   技术分享

  1. 小圆圈分别有不同的含义实心圆圈代表已经与网络同步的,实线画的空心圆圈代表commit已经建立,但是没同步的,虚线画的空心圆圈代表预建立commit的

 

  最后附上GitHub官方帮助文档链接:Help

GitHub初级使用