qt配置git

📅 发布时间:2026/7/23 10:39:16
qt配置git git的下载和安装可参考Git 详细安装教程详解 Git 安装过程的每一个步骤_git安装-CSDN博客1.创建仓库及灰色菜单项问题git下载后打开QtCreator工具-Git上面五条可能是灰色不可用状态要先创建仓库。可直接选择该菜单最下方“创建仓库...”创建会自动添加.git文件夹和.gitignore。创建完成后将项目移入仓库文件夹下重新打开项目不可用状态解除。若不成功可能是Git路径问题导致QT无法找到git.exe。2.绑定GitHub 账号Git本地工具和 GitHub远程网站并非一体。若需要将本地Git关联GitHub①生成 SSH 密钥免密通行证打开电脑上的Git Bash。输入以下命令并回车中间会问把秘钥文件保存在哪个位置直接继续回车。ssh-keygen -t ed25519 -C GitHub邮箱其中ed25519 是一种目前最推荐的 SSH 密钥加密算法。运行完成后去刚才保存的目录用记事本打开id_ed25519.pub复制里面的内容此为公钥另一个文件是私钥不可泄露。②关联到GitHub 账号登录GitHub网页右上角头像-Settings-SSH and GPG keys-New SSH Key。把刚才复制的公钥粘贴进Key框里点Add SSH Key。即完成。3.本地Commit工具-Git-Local repository-commit。可在选择文件、填写说明后提交。可能会失败提示“Please tell me who you are.”。Git Bash中依次输入以下两条命令。git config --global user.email 邮箱 git config --global user.name 姓名--global表示全局生效电脑上所有的Git仓库都会用这个身份邮箱必须和你GitHub绑定的邮箱保持一致。4.远程推送工具-Git-RemoteLocal repository-Push。①创建远端的GitHub仓库并关联登录GitHub点击右上角的号-New repository-填写相关信息-Create repository。复制SSH地址形如gitgithub.com:xxx。并在Git Bash中更新。git remote set-url origin gitgithub.com:xxx或在qt中设置工具-Git-RemoteLocal repository-Manage Remotes...-添加。Remote Name 填originURL 填SSH地址。第一次关联可能会提示是否继续关联输入“yes”按回车。②可能的网络问题推送后报错ssh: connect to host github.com port 22: Connection timed out fatal: Could not read from remote repository.可尝试让Git通过HTTPS的443端口来走SSH连接。Git Bash中输入以下命令创建配置文件。notepad ~/.ssh/config输入以下内容Host github.com Hostname ssh.github.com Port 443 User git保存并关闭确保config文件无后缀。.ssh文件夹下顶部 查看-显示-文件扩展名勾选后重命名可删除。