Git 基础操作解析
(1)github 简介
github 是一个面向开源及私有软件项目的托管平台,因为只支持 git 作为唯一的版本库格式进行托管,故名 GitHub。
GitHub 于 2008 年 4 月 10 日正式上线,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。许多 IT 新技术都是大神们通过 github 分享并总结出来的,例如 Ruby on Rails,jQuery,Vue 等等。IT 界的大神们评断,如果你写代码,但是没有 GitHub 账户,那么你连搬运工都不是!可见,github 对于我们的技术提高是多么的重要。
以下是近年来 github 开源库的发展示例图:好的,接下来就让我们来创建一个 github 账户吧!
(2)创建 github 账户
https://github.com/ 这是 GitHub 的官方网站,在官网上可以注册属于自己的 GitHub 账号,网上是全英文的,对于英语不好的同学建议使用谷歌浏览器,谷歌浏览器可以翻译网页变为中文使用起来十分方便。创建账户过程较为简单,不作详细叙述,当你们看到类似于下图的界面便成功创建账户啦!
(3)创建一个属于自已的库(划重点)
在自已的 github 主页面右上角点击小加号,然后点击 new repository 就可以看到如下界面在第一个框内输入你对这个库的命名,第二个库内则是对这个库的描述。
创建完成后,便需要下载 Git Bash,以便对库进行管理。git-scm.com 首先进入 GitHub 官网,下载适合自己电脑的版本,在安装过程中一般选择默认设定即可。
再接下来就是对 Git Bash 进行调配了(划重点)
进入软件,首先初始化 git,在本地创建一个项目,用于存放代码。
1 | $ cd /D /*地址可自行更改*/ |
然后创建 ssh key
1 | $ ssh-keygen -t rsa -b 4096 -C "your_email@example.com" |
your_email@example.com 中填写的是你的 github 关联邮箱
然后系统会询问保存地址,一般按回车继续(也可自行选择地址),接着输入 ssh 密码,当出现以下界面便成功创建 ssh key然后复制 ssh key
1 | $ clip < ~/.ssh/id_rsa.pub |
打开 github 个人主页点击“setting–SSH and GPG keys–New SSH key”,点击添加。title 框输入你对 ssh 的命名,key 框则输入刚刚复制的 ssh key
之后回到刚刚创建库的页面,在 Git Bash 中输入定位
1 | $ cd /D /*个人习惯定位*/ |
接着输入
1 | $ git clone https://github.com/li-car-fei/test /*此处为库的网页地址*/ |
接着,再定位到 D 盘的 test 文件夹中,创建任意格式任意名称的文件进行测试
1 | $ cd /D/test |
然后,输入命令查看文件状态
再通过 add 命令将 test1.txt 添加到库中
接着,便可以记录此次提交并上传
‘y’ 中是你对此次提交的命名
当输入此段命令成功上传后,回到 github 库的网页刷新,便可以看到库中有了新的 test1.txt 文件。
以上只给出 Git Bash 的基本操作,更多命令与操作可自行探索