首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Git与GitHub的介绍、注册与简单使用

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】

成功情况如下,你可在库页面看到你上传后的文件

欢迎交流,有问题可在公众号内提出

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180115G0DATH00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券