第八章:IDEA集成GitHub

打印 上一主题 下一主题

主题 991|帖子 991|积分 2973

目录
一、设置GitHub账号
二、分享项目到github
三、推送代码
四、拉代替码
五、克隆长途库
总结

一、设置GitHub账号

首先我们要在IDEA中设置GitHub的账号,方便以后管理代码,我们打开IDEA,依次点击File/Settings/Version Control/GitHub,在这里就可以设置GitHub账号(IDEA中是安装了GitHub插件的,假如没有,就在设置中的Piugins中安装插件再添加)。

有两个办法添加,第一个是账号密码添加,但是由于网络问题,这个方法很难成功,第二个方法是使用口令,那么我们要先获取口令,打开GitHub账号,找到Settings,点击Developer Settings,
然后点击Personal access tokens,在这里天生口令(Generate new token) ,

先给口令起个名字,然后把口令的权限全部勾上,

天生之后复制下来,

到IDEA中用口令登录添加GitHub账号会更快,更容易成功。 (也可以直接点击口令栏右边的Generate,会直接跳转到天生口令的界面)

二、分享项目到github

正常我们要将代码放到长途库,必要先在GitHub上创建长途库,然后push,但是在IDEA中可以使用share,这一步相当于创建长途库并push。我们在Git栏里找到GitHub,然后点Share project on GitHub,

然后就会有这个弹框,第一行是长途库的名字,默认创建的是public(假如有必要的话可以勾上Private,就可以创建私有库了),第二行是长途库的别名,一般和长途库一样,比力好记。
 
然后直接分享即可,在GitHub上看到多了一个长途库。 
三、推送代码

现在我在IDEA上将代码修改一下,然后必要使用push,推送到长途库,我们先Git,就可以看到push了。

 点完之后,可以看到推送的方式是刚才别名,但是这个别名默认是HTTPS的方式,这个方式比力
慢,前面我们设置了SSH的免密登录,我们就可以使用SSH来推送,点击别名就可以自定义(Define remote)了
 名字就叫SSH,把GitHub中SSH的地点复制到URL里就可以了,定义好之后,再次点击别名选择SSH,然后push,这样会快一点。
四、拉代替码

我们在长途库中改一下代码,导致长途库的版本比我本地库的代码版本新,这个时候就必要在IDEA中使用pull将代码拉取一下(前面的push肯定只有本地库比长途库版本新才能push成功,以是在写代码之前要先pull一下,确保本地库是最新版本,此时更改完才能成功push)。
拉取也很简朴,点击Git,可以看到pull,点一下会有弹框,默认拉取方式是HTTPS,既然设置了SSH协议,我们就用SSH,然后Pull就可以了。

五、克隆长途库

克隆代码是简朴而必要的,在进入公司时,领导给你一个地点,你要知道怎样通过这个地点克隆代码,为了演示我把learn_git的本地库删了,来克隆一下。
我们打开IDEA,在初始界面就可以Clone Repository。

点它,就可以跳到Clone的界面,把SSH的地点复制到URL里面,就可以Clone回来了。
 
总结

本章介绍了IDEA怎样集成GitHub以及相关操纵,这部门在企业中是必须要会的。下一章将介绍Gitee码云。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

曂沅仴駦

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表