失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 如何在IntelliJ IDEA中配置git上传项目到github

如何在IntelliJ IDEA中配置git上传项目到github

时间:2022-11-06 02:14:59

相关推荐

如何在IntelliJ IDEA中配置git上传项目到github

前言:Git是一种应用十分广泛的版本管理工具,在多人开发中具有关键的作用,而如果是单人学习或者做项目,也可以作为一个不错的备份工具来使用,Idea中可以集成git插件,上传到gitee或者github,作者已经实现gitee,所以将连接到github的方法从头演示一遍

安装git

git下载地址:https://git-/download/

安装过程都是默认安装即可

github使用

首先需要一个github的账号,由于github国内访问比较慢,可以在浏览器内找加速插件,火狐似乎有插件,但被下架了,chorme浏览器搜索github加速就可以找到一个,此外还可以下载fastgithub这款软件来加速访问,这是其github网址

/dotnetcore/fastgithub/releases

注册登录后,放在一边备用

本地公钥

这里生成公钥需要打开git bash

然后在这个窗口输入ssh-keygen -t rsa -C youremail@ ,这里后半段换成自己的邮箱即可,之后全部回车或者输入y,使用默认值即可

最后会在目录/c/Users/Administrator/.ssh/下生成一个id_rsa文件

之后我们打开id_rsa.pub这个文件备用

github远程创建ssh key

打开Github,点击右上角账户头像,setting

然后将之前准备好的id_rsa.pub内的内容复制到这里即可

注意这里是pub后缀的那个文件内容,不是第一个文件,那个是私钥

设置全局用户名

输入

git config --global user.name “username”

git config --global user.email “email”

这个部分在gitee连接时分别设置为gitee账号的用户名和邮箱账号,这里我就不修改了,所以在上传时会出现需要输入账号密码的情况,gitee和github两个账号只能选其一,主要是在用命令行上传时用到的。

在idea中安装插件

打开settings,找到其中的plugin,看看有没有github插件,不能访问的话需要在右侧小齿轮处修改代理,修改完重启,再看看有没有

点开一个Idea项目,在VCS中初始上传项目

这里会要求登陆github,我输入了用户名密码后发现登陆不上去,于是使用token登陆

在setting中找developer setting 其中可以生成token,权限全部勾选,注意不要给别人

粘贴到其中,成功登陆

上传项目

上传的方法有很多,可以在控制台全程代码操作

也可以用按钮来上传,接上面

点击share后,需要等待一会儿,中间上传失败,换了一个项目上传,同样流程,最后上github查看,上传成功,

后续上传修改

如果后续代码有修改,提交时只需要点击下图中绿色箭头

如图在上面可以勾选要提交的内容,下面写一些文字,标识修改了哪些功能即可,点commit上传

这里会有些报错的提示,如果想修改就review,按commit就是上传,之后在这里输入git push

如上为终端显示内容,回到github仓库下查看

如图,第二次上传成功

总结

github上传相比gitee,确实要繁琐,其中有很多次调用token或是授权,github本身也比gitee访问慢了许多,但github上有更多的开发者和项目,也是有一定的优势

如果觉得《如何在IntelliJ IDEA中配置git上传项目到github》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。