笔记十二:Idea操作-集成github

一:学习内容

  • Idea设置github账号
  • Idea分享项目到github
  • idea推送代码到远程库
  • idea拉取远程库代码合并本地库
  • idea克隆代码到本地

 

二:Idea设置github账号

 

我是授权的岳不群的github账号:

 

三:Idea分享项目到github

这个操作相当于将创建远程库、push本地库代码到远程库两步合二为一了。

 

四:Idea推送代码到远程库

push之前请先pull。push是将本地库代码推送到远程库,如果本地库代码和远程库代码版本不一致,push的操作是会被拒绝的,也就是说要想push成功,一定要保证本地库的版本要比远程库的版本高!因此实际开发时,程序员在动手修改本地代码之前,一定会先检查下远程库跟本地代码的区别,如果本地库的代码已经落后,切记要先pull拉取一下远程库的代码,将本地代码更新到最新以后,然后在修改,提交,推送!

修改代码:

 

提交本地库:

 

本地库代码提交到远程库:用ssh协议push

 

点击自定义别名,目的是为了用ssh免密登录:这里git-test显示的是远程http连接的别名,我们给它重新自定义一个ssh链接的别名

 

然后拷贝远程库ssh链接:

 

设置自定义别名:

 

更换别名:

 

直接点击push,就可以推送本地库代码到远程库了:

 

五:Idea拉取远程库代码合并到本地库

pull是拉取远程库代码到本地,如果远程库代码和本地代码不一致,会自动合并,如果自动合并失败,还会涉及到手动解决冲突的问题。所以在修改本地代码之前,最好先pull保持本地和远程库代码一致。

可以手动修改远程库代码:

 

拉取远程库代码到本地:

 

六:Idea克隆代码到本地

我们上面那些操作,已经把本地的代码托管到了github远程库中,为了演示克隆的功能,我们可以删除本地的代码:

 

现在本地就没有这个项目,我们就可以用克隆的方法把远程库代码克隆下来:

 

 

posted @ 2023-04-03 18:26  秒秒开心  阅读(39)  评论(0编辑  收藏  举报