利用GitHub,你可以将项目存档,与其他人分享交流,并让其他开发者帮助你一起完成这个项目。优点在于,他支持多人共同完成一个项目,因此你们可以在同一页面对话交流。
创建自己的项目,并备份,代码不需要保存在本地或者服务器,GitHub做得非常理想。
首先设置SSH key,网上的教程很多,我自己摸索后演示上传本地文件到github,完成后在github里面新建一个一个存放项目的仓库(建议勾选上初始化)
分为大致四步:
- 创建git 仓库
- 需要git 客户端
- 设置SSH key
- 传项目到git
1.1 首先需要登录,没有账号可以注册一个新的,github的官方网址:https://github.com
1.2 进入网站后需要建一个仓库,简单来说就是存储代码的地方
或者是去账户,在页面右上方地方点击头像 -->Your Profile,来给一张图
进来后同样可以看到repository
点击New,我创建了一个叫firstVue
完成到这一步可以看到git 常用命令,如果有git的就直接进入下一步
如果没有的话就需要自己去下载安装了
首先,下载git客户端:http://git-scm.com/download/ 根据你自己的系统 下载对应版本,我是Windows版本
然后,安装客户端,安装路径你们自己选择,后续的点击“next”按钮,一切选择默认就好
接着,打开git-bash.exe,在桌面快捷方式/开始菜单/安装目录中
因为Git是分布式版本控制系统,所以需要填写用户名和邮箱作为一个标识,用户和邮箱为你github注册的账号和邮箱
公钥就是那个用来加密的数字,这也就是为什么你在本机生成了公钥之后,要上传到github的原因。从github发回来的,用那公钥加密过的数据,可以用你本地的私钥来还原。
如果你的key丢失了,不管是公钥还是私钥,丢失一个都不能用了,解决方法也很简单,重新再生成一次,然后在github.com里再设置一次就行
打开我的电脑C:\Users\specter\.ssh 里面找到
如果没有生成,那么通过$ ssh-keygen -t rsa -C “zdjoey@163.com”来生成。
生成成功后,去对应目录C:\Users\joyce.z\.ssh\.ssh里(joyce.z为电脑用户名,每个人不同)用记事本打开id_rsa.pub,得到ssh key公钥
切换到github,展开个人头像的小三角,点击settings
接着将id_rsa.pub文件中key粘贴到此,最后Add key生成密钥吧。
如此,github账号的SSH keys配置完成。
上传本地项目到github
首先,进入到firstVue项目目录
初始化成功后你会发现项目里多了一个隐藏文件夹.git,不要删除它
接着,将所有文件添加到仓库
执行指令:git add .
然后,把文件提交到仓库,双引号内是提交注释。
执行指令:git commit -m "提交文件"
下一步,关联github仓库
执行指令:git push -u origin master
好了 显示传上去的界面