GitHub,全球最大的开源社区。
对于程序猿,假如还不会利用它来工作学习,那确实有点out了。
全球顶级科技公司 纷纷加入 GitHub 并贡献他们自己的项目代码
全球顶级开源项目 优先选择在 GitHub 上开源
全球顶级编程大咖 加入GitHub
1.Win 安装好 git
2.拥有 Github 账号
3.由于GitHub 上一是基于 SSH ( SSH是一种网络协议,用于计算机之间的加密登录 ) 授权的,所以得先生成 ssh 密钥和公钥
3.1 检验是否已安装 ssh,出现使用方法即证明已成功安装,否则得自行安装。
3.2 生成公钥和密钥:
ssh-keygen -t rsa
意思是指定rsa算法生成注:一定得记住那个( passphrase ) 密码, 后面提交代码时需用它验证。简单起见,可不设置,直接回车。
之后会在指定的目录下生成两个文件:私钥 id_rsa 和公钥id_rsa.pub
3.3 打开公钥,并复制全部。
继续,如图:
添加后:
- 3.4 连接测试:
ssh -T [email protected]
, 然后输入密码,如前面没有设置,回车即可。
授权成功!终于到提交代码的时候了。
已经向世界贡献代码迈出了第一步!
4.创建本地项目
- 4.1创建项目目录
mkdir Spider
( 当前还不是git仓库 )
4.2 进入到项目目录下
cd Spider
,并初始化 git 仓库git init
项目目录下多了 .git 目录证明一成功创建 git 仓库。
正式编写代码了……
如,我先用 vi 创建个readme.md 文件。
注:Vi 在命令模式下按 ‘A’进入编辑模式,按‘ESC’退出编辑模式;命令模式下输入‘:wq’为保存后退出。
我写的内容是:
开始编写代码 …… 程序猿的表演时间……
5.提交代码到Git 仓库
- 5.1 把代码文件添加到缓冲区
git add readme.md
- 5.2 正式提交到 git 仓库
git commit -m 'readme file'
6.提交到 GitHub
6.1 提交代码到 GitHub 前,我们需先在 Github创建一个代码仓库来同步本地代码仓库。
然后填入项目(仓库)名和项目描述, 选择公开或私有。
6.2 同步即上传提交到 Github
看看提交结果:
这样,就完成了从零到向 Github 成功提交自己的代码。
离世界的猿类又近了一步