都研究生了呢,才开始使用Github。真是不好意思,感觉在成长的过程中步伐实在太小,进步的太慢了!
是在结合网上的教程和自己的经验,写一下安装并使用git的全过程,也算是实践一下啦,未来不远,敬请期待,加油!
注册用户什么的就不用说了,你要使用github,必须首先有它的账号。
下面就是主要的工作内容了。
(一)Git安装和配置环节
(1)安装git客户端
sudo apt-get install git
(2)GitHub的SSH服务支持OpenSSH格式的公钥认证,现在你需要做的是认证工作。
那么接下来让我们通过以下命令,来创建公钥/私钥对。
ssh-keygen -C "yourname@youremail.com" -f ~/.ssh/github
(3)拷贝认证公钥
接下来,需要将~/.ssh/github.pub文件中的内容拷贝到剪切板。公钥是一行长长的字符串,当用编辑器打开时,会折行显示,特别注意的是,不要插入多余的换行符、空格等等。否则会认证失败。
点击GitHub网页上的ssh KEY公钥管理,然后将拷贝的内容粘贴到key的位置,并为之命名。
(4)尝试访问
设置成功后,试着用ssh命令访问GitHub。
命令:
ssh -T
git@github.com
通过以上的设置,我们就能够通过SSH的方式来访问GitHub托管服务器了。
现在可以开始使用Git来进行版本控制。
(二)创建代码库mkdir ###
1,创建你的Git文件夹,然后使用以下命令:
git init
来初始化这个文件夹,你将会看到如下的信息:
(2)创建或编写你想要提交的文件
(3)编辑完之后,你将需要提交文件。
使用以下命令:
git add 新文件###
git commit -m "对新文件的描述。。。"
做到上述两步,说明你已经将要更改的文件提交到了头信息中,但是并没有真正提交到网站中去,还需要执行之后的操作。
(3)真正向网站提交代码,首先你需要一个repository,这个可以在网站上创建。
(4)好了,现在你可以想这个repository种添加代码了。有以下几个步骤:
①从服务器中下载代码:git clone git@github.com:your_user_name/your_repository_name.git
截图如下:
我使用这个命令后,当前的文件夹里就有了这个repository(可以理解为文件夹),名字是Lisa_Leetcode。
②进入这个repository文件夹,并为它创建了以下的几个文件:
③之后,就需要将它add到暂存区域中
使用命令:git add .
.表示当前目录
④可使用git status 命令来观察暂存区域和本地存储内容的变化,截图如下:
⑤为你将要提交的这部分代码添加上说明,并准备提交。
注释:git commit -m "你要说的话"
向服务器提交:git push
好啦,这下你再打开GitHub的网站的时候,你就可以看到你提交的这部分代码啦。
辛苦了!欢迎为伟大的开源事业做贡献,加油!
By Lisa