一、什么是git,git与gitee、GitHub的关系?
1.什么是git?
Git 是一个开源的分布式版本控制系统,用于企业项目中程序员协同开发。
2.git与gitee、GitHub的关系是什么?
git :Git是一种版本控制系统,是一个命令,是一种工具。
gitee:Gitee 就是码云,是 oschina 免费给企业用的,不用自己搭建环境,可以建立自己的私有仓库。是由开源中国社区推出的基于git的代码托管服务平台。目前招商银行,中国科学技术大学,****等多家企业和机构都在使用码云平台。
github:Github 是一个基于git实现在线代码托管的仓库,向互联网开放,共有仓库免费,建立私有仓库要收费,因为Github的初衷就是为了大家共享自己的劳动成果。
简单来说,Git是需要下载的软件,而Gitee和GitHub共享代码的网站。Gitee和GitHub的共有仓库都免费,Gitee建立私有仓库免费,GitHub要收费。
二、下载安装git
1.下载git
在官网下载git,网址如下
https://git-scm.com/
2.安装git
直接点击安装包,除了安装地址自己自定义之外,其他地方均可点击next。
当你点击鼠标右键可以看到这两个选项时,证明安装git成功。
3.设置账号名称以及登陆邮箱(建议使用QQ邮箱)
找到安装git的文件夹,鼠标右键点击Git Bash here
出现以下画面
分别输入以下指令以设置账号名称及邮箱:
git config --global user.name '账号名称'
git config --global user.email '邮箱'
可直接复制粘贴,但在该界面不能Ctrl V只能通过鼠标右键粘贴
然后使用git生成密钥(在之后使用gitee中使用),在刚刚那个界面继续输入以下指令:
ssh-keygen -t rsa -C '邮箱'
该邮箱就是之前设置的邮箱
此处会让你输入三次,直接回车三次就行,不用填入任何其他信息。
根据图中所说的目录
可出现如下两个文件:
三、注册登录gitee,并设置密钥。
1.注册登录gitee
前往官网登陆注册,网址如下:
https://gitee.com/
直接登录填写信息注册,使用刚刚自己在git设置的账户名称和邮箱注册。
2.设置公钥
注册登录完成之后进入主页,点击设置
右侧点击ssh公钥,并设置
标题可以自定义
公钥则是选择刚刚生成的公钥,点击名为”id_rsa.pub“的文件,以文本的格式将其打开,并复制其所有内容,粘贴到此处。点击确定,完成设置密钥。
然后检查邮箱是否设置,就是你注册的那个邮箱
3.检查SSH是否能够连接成功
鼠标右键点击Git Bash here,输入以下指令
ssh -T git@gitee.com
输入yes,之后再次输入上述指令,如出现”Hi“,表示连接成功。
四、设置IDEA
1.在IDEA中配置gitee
在IDEA中先随便创建一个项目,以便测试gitee。之后点击File-->Settings
找到Version Control中的Git,点击右侧Test,下方就会出现Git version,显示Git版本。
之后找到Plugins,在Marketplace中搜索Gitee,点击安装。
安装之后,会提示Restart IDE,点击重启IDEA安装之后就会在Version Control中找到gitee。
点击Add account,添加码云(gitee)账户,之后点击Apply并退出
2.上传一个项目到码云测试。
点击工具栏,VCS中的Import into Version Control————>Share project on Gitee