IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> Idea如何上传项目至GitHub -> 正文阅读

[开发工具]Idea如何上传项目至GitHub

第一步:你需要在电脑上安装GitHub的客户端
在这里插入图片描述
双击安装包,点击下一步
在这里插入图片描述
选择安装路径点下一步
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
编辑器默认就行,获取你用Notepad++,那就需要配置它的环境变量
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点击install开始安装
在这里插入图片描述
安装结束在桌面点击右键会出现创建仓库的选项
在这里插入图片描述


第二步:Idea中配置Git的启动程序,依次点击 File->settings->搜索git
在这里插入图片描述
设置此页面中的Path to Git executable也就是Git的启动程序,就是Git安装目录下bin中的git.exe,选中后点击右侧的Test
在这里插入图片描述


第三步:Idea连接GitHub并认证,依次点击 File->settings->搜索github

在这里插入图片描述
在这个页面你需要配置Git的用户名和密码,点击加号
在这里插入图片描述
对于Idea我建议你选择第二个,因为其他的方式Idea获取不到Token认证,还要手动去github上配置很麻烦
在这里插入图片描述
点击Generate,在跳出的浏览器页面中输入你的git账号
在这里插入图片描述
登录成功会进入Token令牌的生成界面
在这里插入图片描述
令牌名字、有效期、令牌的权限这个你自己根据需要去配置,配置完之后点击最下面的生成Token按钮
在这里插入图片描述
你如果后面想找到你创建的Token,你可以点击你的头像->settings->
在这里插入图片描述
在左侧配置列表最后一项
在这里插入图片描述
点击后,在出现下图页面中点击Tokens列表就可以查看并操作这个Token
在这里插入图片描述
言归正传,在你创建好Token之后,你会拿到一个秘钥
在这里插入图片描述
把这个秘钥复制下来粘贴到Idea中
在这里插入图片描述
然后点击Add
在这里插入图片描述
此时你就可以进行你项目的上传了,打开你要上传的项目,在VCS中点击Create Git Repository,默认在当前项目主路径创建git本地仓库
在这里插入图片描述
随后你的功能栏会多出一个Git选项,选择GitHub中的Share Project on GitHub
在这里插入图片描述
填写git上的仓库name,其他两个按需求写,也可以默认,注意name值并不是一定要指向一个新的仓库从而使得idea自动创建,也可以是一个先手动创建好的新仓库
在这里插入图片描述
此时远程仓库就好了,当你要提交代码的时候,右键单击项目在git中,先add后commit最后在push即可
在这里插入图片描述
提交后你就可以在git中看到你的项目和代码了
在这里插入图片描述


最后我需要说明,Token有时候不好用,因为除了刚创建的时候你可以看到Token值,那个时候你如果没有保存,那这个Token就相当于废了,所以你可以配置公钥在管理使用上比Token方便

第一步:确保需要公钥的电脑上有Git的SSH信息

首先右键空白处,选择Git Bash Here打开相关命令窗口,配置用户名和邮箱(如果已经配置,就跳过)

git config --global user.name "username"
git config --global user.email "email"

之后就会在你的用户目录下,比如C:\Users\Administrator下创建一个.gitconfig文件,内容为

[user]
name = xxx
email = xxx@xxx.com

注1:username和email即github的登陆帐号和注册邮箱
注2:git config命令的–global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置

有了用户名和密码,我们查看同目录下是否有.ssh这个文件,如果没有,则在Git Bash Here窗口中运行下面的命令生成,邮箱用你github绑定的邮箱

ssh-keygen -t rsa -C "xxx@xx.com"

运行后根据提示,点三次回车,期间不要输入任何东西。
在这里插入图片描述
此时我们就可以点击进入.ssh目录
在这里插入图片描述

id_rsa(私钥,不能泄露出去)
id_rsa.pub(公钥)
known_hosts(不管有没有,如果有也不用管)

第二步:在GitHub上点击Settings,选择里面的SSH and GPG
在这里插入图片描述
点开后你可以看到SSH和GPG两种公钥,你任选一种,一般是SSH用的多,点击创建
在这里插入图片描述
填写名字,和公钥类型,此时注意key填的是.ssh路径中id_rsa.pub文件中的内容
在这里插入图片描述
创建好了之后,你可以看到,公钥上的信息
在这里插入图片描述
当你想要提交项目的时候你就需要在push中点击提交用户
在这里插入图片描述
在这里插入图片描述
把你仓库的SSH路径复制到Url中
在这里插入图片描述
之后就可以正常提交了,注意使用公钥是为了在idea中通过第一种方式去添加git用户以及后期提交使用仓库的SSH路径,而不是说不用用户了,它只是你的电脑和Github之间除了Token的第二种认证方式
在这里插入图片描述

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-09-13 11:38:53  更:2022-09-13 11:39:18 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 22:45:15-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码