[ 工具教程 ] 走,明天开始去 github 造轮子去!

1043 查看

算不上是很详细的教程,也很简单,知识想写下来记录下。也希望更多人用上 github
的核心功能,去创造些属于自己的开源的项目,因为总是看着别人的开源项目,心理总有股劲想写个自己的,但又不知道从哪下手,喏.. 这个教程就可以为你开启第一步!好吧,开始...

1.准备工作 (win7环境)

1.1. 安装 Git 版本控制工具 点击下载
安装好后会在右键菜单中添加git的几个选项,我们主要用到git bash 这个windows平台下的命令行工具。
附上雪峰大神的git使用教程:git使用教程 ,看完不会的你过来,我保证不打死你 o(╯□╰)o

1.2. Github 账号 点击注册

2.设置SSH ksys

2.1 生成本地的SSH Key

进入自己电脑 C 盘的用户目录下,看下有木有.ssh目录,如果有,再看看这个目录下有没有id_rsaid_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,右键打开Git Bash,创建SSH Key:邮箱替换为你自己的邮箱,一路回车默认既可。

$ ssh-keygen -t rsa -C "youremail@example.com"

如果一切顺利的话,可以在用户主目录里找到.ssh目录,里面有id_rsaid_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。

2.2 配置github上的ssh keys

登录自己的github,然后按照如图操作:

然后,title随便填写,把第一步生成的 .ssh 目录下的id_rsa.pub,用记事本打开后复制到添加到github上,确认添加即可。为什么需要SSH key呢,看雪峰大神教程吧,我这里不多说了哈。

3.创建github项目并clone到本地

3.1 创建github项目

按照上面的步骤创建一个自己的开源项目。然后选择SSH协议,因为这个协议比HTTPS要快些,然后会有一些操作建议。

3.2 创建远程仓库

创建好github项目后,回到本地,选择一个存放github项目的目录,并创建远程仓库:

当前目录下右键选择git bash,然后执行下列命令:

$ git init
$ git clone git@github.com:callmeJozo/test.git
//后面的路径就是上面的对应的你的ssh协议后面的内容了。

执行完之后在当前目录就会有一个和github上创建的项目的同名的文件夹了。

$ git remote add origin git@github.com:callmeJozo/test.git

这样本地和github上的项目就可以同步了,你试着在本地添加一些东西,然后提交。

至于为什么要clone到本地,假如你github上有很多项目要管理的话,这样就很方便的对应本地的文件夹了。

临时写的,比较粗糙,建议还是看雪峰大神的教程吧。