Git与GitHub介绍:
【因需要授权不能直接引用】
你可以通过这个博客通俗易懂的了解到Git与GitHub并知道它们之间的区别(请复制到浏览器打开):
https://red-badger.com/blog/2016/11/29/gitgithub-in-plain-english
版本控制(Version control)系统是任何能让你了解到一个文件的历史,以及它的发展过程的系统。类似但不同于Photoshop的历史记录,或此时编辑公众号会有的图文历史版本:
Git 是一种专为处理文本文件而设计的版本控制系统。归根到底,这就是代码的本质:一堆堆以某种方式联合在一起的文本文件。Git 是一个可安装应用,它允许你对你自己所做的更改进行注释,用以创建易于导航的系统历史。
Github 就是让你把工作(通过Git提交进行注解)存储在了一个指定的在线文件夹(repo)
Git与GitHub的使用
—————————————
GitHub篇
—————————————
第一步
打开github网站,网址为:https://github.com/
输入用户名、邮箱和密码进行注册(密码最少7位)
(可选)下载桌面版的github:https://desktop.github.com/
第二步
选择注册类型
选择不同的计划(plan),即选择免费用户(public repositories)还是付费用户(private repositories)。付费用户(每月7美元)可以拥有私人代码库,别人不能查看你的代码,而免费用户的仓库都是公开的,任何人都能查看。“Help me set up an organization next”选项会建立一个team,可以改个人的GitHub地址等等,带社交(合作)属性了,感兴趣可以自行摸索。另一个为订阅github的一些推送。
Invite members可查找其他用户,也是带社交(合作)属性,点击finish。
第三步
建立一个代码库
点击create a new repository
期间要验证邮箱
验证成功后打开邮箱中的网址回到github
屏幕右侧,继续点击new repository建库
建库设置
第四步
上传代码文件
成功后,点击Upload files,再拖拽或选择就可以上传代码文件了
——————————
Git篇
——————————
“使用Git上传文件到GitHub”
第一步
下载并安装Git(git)
下载地址:http://gitforwindows.org/
勾选如下(第一个是创建快捷方式到桌面,最好也勾上),后面都可直接选next
第二步
生成ssh-keygen并关联到GitHub:
2.输入eval "ssh-agent -s"
3.再输入ssh-add ~/.ssh/id_rsa,再输入你设定的ssh的密码,在输入ssh-add ~/.ssh/id_rsa时可能会产生“could not open a connection to your authentication agent”错误,这时直接输入ssh-agent bash,再输入ssh-add ~/.ssh/id_rsa,成功生成了ssh-keygen
4.在这用记事本打开文件,复制
第三步
把ssh-keygen添加到github中:
粘贴后确定即可
第四步
在库的页面确认当前库的URL地址
在git bash中
1.输入(git remote add originhttps://github.com/IXIXVI/test.git)
(红字为你的库的地址,期间会要输入你github的账户密码)
2.输入 cde:test(红字为文件路径)
3.输入git init
4.输入git commit -m"测试"红字为这次上传的备注
5.输入git push origin master
【特别注意的是上传的不能为空文件夹】
【如果github已经有了同名文件,会出现error
这时输入git pull origin maste
再输入git push origin master】
成功情况如下,你可在库页面看到你上传后的文件
欢迎交流,有问题可在公众号内提出
领取专属 10元无门槛券
私享最新 技术干货