一、注册账号

   要使用Github当然要有一个账号,首先到官网注册一个账号,官网:github.com,选择Sign up(注册)。

二、安装Github客户端

   https://desktop.github.com/下载该应用程序,根据提示完成安装。

三、进行配置

选择Git Bash,进入命令行输入ssh-keygen -t rsa -C "your_email@youremail.com" (email为注册邮箱),以在本地建立ssh key,会有提示输入账号和密码,但是忽略并且一路回车,成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的内容(key)。
   回到网页Github,进入Account Settings(在右上角点击账户有Setting),左边选择SSH and GPG Keys,点击New SSH Key在,title写上项目名称,把刚刚复制的key粘贴上去。
   为了验证是否成功,在git bash下输入:ssh -T git@github.com,如果是第一次的会提示是否continue,输入yes就会看到:You’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上Github。
   接下来我们要做的就是把本地仓库传到Github上去,在此之前还需要设置username和email,因为Github每次commit都会记录他们。
   输入:git config --global user.name "your name"  
   git config --global user.email "your_email@youremail.com",至此配置基本完成。

四、新建项目

登录刚刚注册的账号,选择Start a project或new repositories 来新建一个项目,建立完成后把HTTPS地址复制下来,然后在GitHub客户端上输入git clone+刚刚复制的地址(空格及不含符号+),回车。
五、上传项目
   拷贝到你要托管的内容文档到项目的根目录(可以通过电脑搜索你刚刚建立项目的名字找到该根目录),然后在GitHub客户端上输入cd+项目名称(空格及不含符号+)进入根目录,回车后继续输入git add . (注意add后一个空格,空格后一个点),将改动的地方添加到版本管理器。
   回车后输入git  commit -m "changes log" 提交到本地的版本控制库里,引号里面是你对交的说明信息。
   最后输入git push -u origin master 将你本地的仓库提交到你的Github账号里,此时会要求你输入你的Github的账号和密码,回到你的github.com中的项目页,里面的文件已经发生改变,至此,Github项目已经成功更新。