QT设置git仓库

笔者最近想写一个qt的程序,想要把这个代码推送到github上。

前提是电脑已安装了git、QT

以下是设置步骤:

1.设置QT中关于git的配置

打开QT,点击工具-》选项-》版本控制-》填写PATH
这个PATH是你安装git的绝对路径,如果你不记得了可以从电脑的环境变量中查看。

!在这里插入图片描述(https://i-blog.csdnimg.cn/direct/2a4f58d0903d43f7a75ac01398e69833.png

2.构建本地仓库

没有构建仓库的话,git tools以上的选项都是灰色的。

3.关联远程仓库

在github上创建一个远程仓库,复制远程仓库的地址

4.推送此代码到远程仓库上

先commit一个提交

然后再点击Remote Repository-》push 推送仓库

此时出现错误:

出现"Host Key Verification Failed"错误通常是由于Git无法验证远程仓库的主机密钥而引起的。主机密钥用于确保连接的安全性,并用于验证远程仓库的身份。当Git在第一次连接远程仓库时,会将主机密钥保存在本地计算机的known_hosts文件中。当后续连接时,Git会再次验证主机密钥是否匹配。

该错误通常出现在以下几种情况下:

复制代码
远程仓库的主机密钥发生了变化,可能是由于远程服务器重新安装了操作系统或Git服务。
本地计算机的known_hosts文件已损坏或过期。

具体笔者使用:

方法二:禁用主机密钥验证

如果你相信远程仓库是安全的,你可以选择在Git配置中禁用主机密钥验证。这可以通过运行以下命令来实现:

复制代码
git config --global --add core.sshCommand "ssh -o StrictHostKeyChecking=no"

运行该命令后,Git将不再验证主机密钥,而是自动接受任何主机密钥。请注意,这会降低连接的安全性,只在你可信任的远程仓库上使用。

此时就可以成功推送了。

参考:

Git错误:连接远程仓库时出现"Host Key Verification Failed"

https://deepinout.com/git/git-questions/546_git_git_error_host_key_verification_failed_when_connecting_to_remote_repository.html

相关推荐
悟空瞎说13 小时前
Git 协作工作流详解:从个人单打独斗到规模化团队协同
前端·git
牛油果子哥q13 小时前
【C++ const 】全场景深度精讲:修饰规则、底层常量折叠、指针 / 引用 / 成员函数实战、易错坑点与工程代码实现
开发语言·c++
郝学胜_神的一滴14 小时前
Qt 高级开发 025:打造优雅界面的艺术与高效重构之道
c++·qt
天天进步201514 小时前
Python全栈项目--社区问答平台
开发语言·python·django
skywalk816314 小时前
Tree-sitter是一个解析器生成器工具和一个增量解析库。它可以为源文件构建具体的语法树,并在编辑源文件时有效地更新语法树
开发语言·编程
染翰14 小时前
Java 实现 Git 自动克隆工具,打包成 Windows 独立 EXE(免安装JDK)
java·git·后端
AI视觉网奇14 小时前
Bambu Studio 发现 xx个开放边
开发语言·人工智能·python
qq_4581482014 小时前
科大讯飞实时语音识别(rtasr)真实项目踩坑经验总结与手把手教学真实可运行Demo
java·开发语言·websocket·语音识别
三品吉他手会点灯14 小时前
C语言学习笔记 - 46.运算符和表达式 - 运算符4 - 对初学运算符的一些建议
c语言·开发语言·笔记·学习
创业之路&下一个五年14 小时前
mvvm中v和vm关系,vm中v和m的关系?
java·开发语言·javascript