在IDEA中使用Git连接不上Github

问题描述

在IDEA中使用Git总是连接不上Github,报各种错误
在定义远程时,出现问题
在这里插入图片描述

请添加图片描述

在选择ok后
若选择以Github账户登录(log in via github)会自动唤起浏览器,打开如下页面
在这里插入图片描述
在点击Authorize in Github后,网页无响应
等待一段时间后,会显示这样的界面
在这里插入图片描述
就算在这个环节不出问题,认证通过
当返回IDEA时,还是会出错

在这里插入图片描述


原因分析:

个人认为可能是和网络有关系,或者和github的验证机制有关

因为使用token连接就没有遇到这些问题
在这里插入图片描述


解决方案:

生成token

在GitHub网站内

  1. 点击个人中心头像(右上角) 选择 Setting(设置)

在这里插入图片描述

  1. 在左侧选择Developer settings(开发人员设置)
    在这里插入图片描述

  2. 选择 Personal access tokens (个人访问令牌)
    在这里插入图片描述

  3. 点击 Generate new tokne (设置新的访问令牌)
    在这里插入图片描述

  4. 选择权限分配完成之后点击Generate token(生成令牌)
    在这里插入图片描述
    这里建议只选择IDEA要求的几个权限
    在这里插入图片描述
    具体在选择ok后再选择用token(令牌)登录后,会有显示
    忘记截图了。。。

  5. 拿到令牌 复制保存
    最后将token粘贴到IDEA中即可

2022年5月8日更新

今天发现在这个界面选择use Token后
在这里插入图片描述
在下一个界面,选择generate
可以一键生成token,不需要自己选择权限

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用Git来管理你的Idea项目时,你可以按照以下步骤进行操作: 1. 初始化Git仓库:在Idea项目的根目录下打开终端或命令行工具,运行命令 `git init` 来初始化一个新的Git仓库。 2. 添加文件到暂存区:使用命令 `git add <文件名>` 将你的项目文件添加到Git的暂存区,例如 `git add app.py`。 3. 提交更改:运行命令 `git commit -m "提交描述"` 来提交你的更改到Git仓库,例如 `git commit -m "添加新功能"`。这将会创建一个新的提交记录。 4. 创建分支:如果你想在开发新功能或修复bug时创建一个新的分支,可以使用命令 `git branch <分支名>`,例如 `git branch feature-branch`。切换到新分支可以使用 `git checkout <分支名>`。 5. 合并分支:当你在新分支上完成开发后,可以将其合并到主分支(通常是`master`或`main`分支)。切换回主分支使用 `git checkout <主分支名>`,然后运行命令 `git merge <分支名>` 将新分支的更改合并到主分支。 6. 远程存储库:将本地的Git仓库与远程存储库(如GitHubGitLab等)关联,可以使用命令 `git remote add origin <远程仓库地址>`,例如 `git remote add origin https://github.com/yourusername/your-repo.git`。然后通过 `git push -u origin <分支名>` 将本地分支推送到远程仓库。 这些是使用Git管理Idea项目的基本步骤。Git还有更多功能和命令,可以根据需要进行学习和使用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值