GitHub新手指南

前注:小白一枚,结合前辈经验和自己操作学习过程进行一些记录,欢迎批评指正,如有不合理之处请告之。

GitHub的官方网站:https://github.com/  建议使用谷歌浏览器。

  • 注册个人帐号,注册后需要在邮箱中验证,进行一些简单配置,然后登陆
GitHub新手指南_第1张图片
  • 创建一个属于自己的库,start a project或者new repository
GitHub新手指南_第2张图片
GitHub新手指南_第3张图片
第一个框是库的名字,第二个框是库的简单介绍。

  • 在自己的电脑中克隆一个自己所创建的库。方便把自己电脑中的代码同步到GitHub你所创建的库当中。此时需要安装一个软件,Git Bash。
  • Git Bush的安装及公钥配置
1.进入git-scm.com ,下载适合自己电脑的版本,下载完安装包之后运行,在安装过程中直接默认选项即可,也可以更改安装的位置。
2.安装好后进行环境变量的配置。系统-高级系统设置-环境变量-PATH-添加你所下载的Git中bin文件的路径。
3.开始-所有程序-Git-启动Git Bush
GitHub新手指南_第4张图片
4.获取ssh key。通过这个公钥可以实现本地电脑和你的GitHub账号的连接。
(1)首先检查本机公钥:

$ cd ~/.ssh

如果提示:No such file or directory 说明你是第一次使用git。
如果不是第一次使用,执行下面的操作,清理原有ssh密钥。
$ mkdir key_backup
$ cp id_rsa* key_backup
$ rm id_rsa*
(2)生成新的密钥:
$ ssh-keygen -t rsa -C “你注册github用的邮箱地址”
在回车中会提示你输入想要保存公钥的文件地址和提交项目时用的密码,一般一路回车下去就可以了,出现如下界面证明已经成功创建密钥。
GitHub新手指南_第5张图片
(3)然后在C盘的Users下有一个.ssh文件(就是上图圈出来的路径),其中的id_rsa.pub文件里储存的即为刚刚生成的ssh密钥。用记事本打开并复制全部内容。
GitHub新手指南_第6张图片
5.在你的GitHub中添加公钥。
右上角settings--SSH and GPG keys--new SSH keys,然后把你刚刚复制的密钥粘贴进去,起一个名字添加就完成了。
GitHub新手指南_第7张图片
GitHub新手指南_第8张图片
GitHub新手指南_第9张图片
在生成新的密钥过程中,有时会报错: bash:ssh-key command not found,原因可能是环境变量没有配置好。                   
6.回到GitBush
(1)输入下列代码验证是否绑定成功。
输入yes后出现You've successfully authenticated, but GitHub does not provide shell access .说明已经成功。
GitHub新手指南_第10张图片
(2)继续输入下列代码
          $ git config --global user.name "你的github用户名"
          $ git config --global user.email "你注册用的邮箱"
7.将你创建的库克隆到电脑上
首先定位到你想存放的位置,比如D盘,然后克隆你的库,那个网址就是你的库的网址,可以在github上找到并复制粘贴过去。然后就可以在D盘中看到你的库了。
GitHub新手指南_第11张图片
8.上传本地代码到github的库中
(1)在本地的库中存一个想要上传的代码
GitHub新手指南_第12张图片
(2)在GitBush中定位到本地库的位置
(3)输入ls,可以查看你目前所定位的文件夹中的文件
(4)输入 git add 你的文件
GitHub新手指南_第13张图片
(5)输入git commit -m "xx"  ,引号内的内容可以随意改动,是给你上传的文件一个备注
(6)输入git push origin master 之后会出现一个白色的登陆界面,可能反应不会太快,出现后登陆。登陆后如果出现类似这个界面证明成功了。
GitHub新手指南_第14张图片
在这些过程中可能会出现失败的情况,这时就按它的指示操作就可以,比如再让你输入用户名,密码等

(7)回到github网站,进入你的库,你就可以看到你刚刚上传的文件了。并且你可以看到今天的格子绿了。
GitHub新手指南_第15张图片GitHub新手指南_第16张图片




你可能感兴趣的:(GitHub新手指南)