GitHub作用
版本控制
官网注册账户&创建仓库
在GitHub官网(https://github.com/)注册一个账号
之后就创建仓库(免费用户只能建公共仓库),Create a New Repository,填好名称后Create
GitHub安装
下载git win10版:https://gitforwindows.org/(创建仓库后官网上也会有git下载地址,可下载对应版本)
配置git
密钥
1. 创建密钥
打开git bash,使用命令ssh-keygen -t rsa –C “your_email@youremail.com”生成公私钥(your_email@youremail.com改为你在github上注册的邮箱),之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key(也可以去按路径去.ssh文件夹下复制)
![](https://img.haomeiwen.com/i13503431/14d224fe567bbb6a.png)
![](https://img.haomeiwen.com/i13503431/da31d99723908c69.png)
2. 关联公钥到GitHub账号下
回到github官网上,进入Account Settings(账户配置),左边选择SSH Keys,Add SSH Key,title随便填,粘贴在自己电脑上生成的key
3. 验证
在git bash输入ssh -T git@github.com验证是否成功(确认是否继续连接是必须输入yes,不能按回车,否则会报错)
![](https://img.haomeiwen.com/i13503431/2d04449a91e6c7a6.png)
配置git工具
1. 安装
在终端下面敲入git --version,如果正确回显版本号,则说明已经安装好
2. 配置用户名和邮箱
![](https://img.haomeiwen.com/i13503431/760de56b925024df.png)
git remote是添加远程地址
克隆远程仓库到本地
使用命令git clone "你复制的仓库链接”来克隆远程仓库到本地
![](https://img.haomeiwen.com/i13503431/0fd26a10fdb3824a.png)
本地项目变成版本仓库&把内容推送到GitHub仓库
把本地项目变成版本仓库
1. 把本地的一个项目目录编程版本库repository(例如下图,我把我e盘>github本地仓库变成一个版本库)通过命令 git init 可以把一个目录变成git管理仓库
![](https://img.haomeiwen.com/i13503431/ac6e2c1fd48b8e7a.png)
2. 通过命令git add将文件添加到暂存区里面去
![](https://img.haomeiwen.com/i13503431/af9b23fb530557c9.png)
3. 通过命令git commit 把刚刚提交到暂存区里的文件提交到仓库。git commit -m "提交所有文件",-m 后面的文字是注释,方便查看历史记录时知道每一次提交提交的是什么。这一步成功之后,说明本地的项目已经用git版本器管理起来了,接下里就是如何把git本地仓库的内容推送到github仓库去了
![](https://img.haomeiwen.com/i13503431/b6d9a00c92ac7773.png)
把本地仓库内容推送到GitHub仓库去
根据GitHub的提示,在本地的github本地仓库下运行命令,git
remote add origin https://github.com/SugarTiger/VueTest.git(填上自己的地址),然后通过命令git
push把本地仓库的内容推送到github仓库去。第一次推送在git push后面加上参数-u,使用-u选项指定一个默认主机
![](https://img.haomeiwen.com/i13503431/771e5b0af1428a4e.png)
最后就可以在github上面查看到刚刚push上去的项目内容了
总结
这些是GitHub使用最基础简单的部分,后面还有那些删除、更新、其他分支多人合作等操作需要去熟悉。有哪些错误的操作或说法麻烦大家多多指出,谢谢。
我的参考网址:
http://www.runoob.com/w3cnote/git-guide.html
网友评论