【无标题】QT应用编程: QtCreator配置Git版本控制(码云)

@QT应用编程: QtCreator配置Git版本控制(码云)

感谢:DS小龙哥的文章,这篇主要参考小龙哥的内容。 https://cloud.tencent.com/developer/article/1930531?areaSource=102001.15\&traceId=W2mKALltGu5f8-HOI8fsN

Qt Creater 自带了git支持。但是一直没搞明白怎么用。这里是对这个功能用起来的记录。

环境准备

  1. 下载安装git客户端: https://git-scm.com/.这里不再赘诉。
  2. 注册码云账户。

码云上创建仓库



本地项目目录初始化设置

本地目录打开git Bash。

C++ 复制代码
git config --global user.name "Amos"    	#上传者姓名
git init  						#第一次运行初始化仓库,会在当前目录下生成.git目录
touch README.md  	#创建一个说明文件,方便写说明
git remote add origin https://gitee.com/amos-fisher/typrotect.git 	#添加仓库地址
git pull origin master --allow-unrelated-histories		#从码云拉取代码到本地
git add -A     #添加所有文件
git commit -m "第一次上传"   #写上修改说明
git push -u origin master   #上传至仓库

README.md 主要写说明文件,示例如下:

C 复制代码
# 版本: v1.0 
# 开发环境:
操作系统: win10 64位
QT版本:  QT5.15.2
编译器:  MinGW 64
# 运行环境:
操作系统: win10 64位
QT版本:  QT5.15.2
编译器:  MinGW 64
# 功能说明: 
 XXXXX。

第一次使用码云,会弹窗让输入码云的登录账号和密码,按照提示输入即可。

如果已经上传过一次代码之后,后续就只需要执行 git命令最下面3行即可。

上传之后刷新码云的仓库页面,即可看到上传的代码了。

Qt Creator配置

目录选择 "工具-外部-配置"

!在这里插入图片描述(https://img-blog.csdnimg.cn/f9c3f234bb9e4e9b859334b093fffaaa.png![在这里插入图片描述](https://file.jishuzhan.net/article/1692410748031995906/aaecc526c6964a3fa4a670ede395e3cc.png)

配置git 目录


点击提交之后,这个界面会自动关闭掉,没有关闭说明有问题,中文文件名称可能会导致问题。

上传到仓库

刷新码云仓库页面,即可看到更新。

相关推荐
彧azz3 小时前
图的存储结构详解:邻接矩阵的原理、实现与应用
开发语言·数据结构·学习·php
嵌入式学习菌3 小时前
Modbus‑RTU 数据类型分析
开发语言·单片机·bug
kaixin_learn_qt_ing4 小时前
【银河麒麟下】 安装达梦数据库 + 使用Qt访问达梦数据库
qt
mengzhi啊4 小时前
缓存类CacheDataManager把临时数据存入json。做成插件·
qt·缓存·json
浅念-4 小时前
一文吃透Git:本地操作|冲突处理|远程协作|GitFlow工作流详解
大数据·git·elasticsearch·搜索引擎·gitflow
matlab代码4 小时前
基于matlab数字图像处理的指纹识别系统【源码68期】
开发语言·matlab
matlab代码4 小时前
基于matlab的水果识别系统(苹果香蕉菠萝梨桃子)【源码65期】
开发语言·matlab
wuyk5555 小时前
从零吃透 MQTT 通信|第 8 章 FreeRTOS 多任务架构下 MQTT 工程架构,任务拆分、队列解耦、临界区保护
c语言·开发语言·stm32·学习·架构
weixin199701080165 小时前
[特殊字符]《跨境二手ERP对接Back Market:标准化API + 7~10工作日技术合规审核实录》(附Python源码)
开发语言·python·pandas
尘客-追梦5 小时前
Day 01:插件化之前,先看清 ABI 这堵墙
开发语言·c++·qt