QT笔记 - 添加项目到版本控制系统 - Git

发布时间:2024年01月15日

说明

Git可以在很小的磁盘占用下保存当前项目的多个不同版本,且极为方便切换到任意版本。这对Qt项目非常实用。下面介绍如何为项目添加Git版本控制系统。

下载Git

操作系统若没有安装Git,需要安装。 下载???????

创建项目时添加项目到Git

安装Git之后,系统环境变量已经自动添加了Git路径。

因此再创建Qt项目时,在创建向导的“选择添加到版本控制系统”页面上就可以从下拉列表中找到Git,选中即可。完成创建。

此时项目已被添加到了由Qt自动创建的Git仓库中,这个仓库位于项目文件夹下,是个隐藏文件夹名为".git"。

添加现有项目到版本控制系统Git

如果现有项目没有添加到版本控制系统,则可通过Qt来添加。

首先在Qt打开项目,点击“工具” - "Git" - "创建仓库",选择目录,默认就是项目根目录,确认即可完成添加。

Git基本操作

  1. 安装Git后第一次使用,需要创建全局用户名和邮箱,打开命令提示符:
    git config --global user.email "you@example.com"
    git config --global user.name "Your Name"
    替换引号内容,两行分别回车发出即可。
  2. 提交
    一次提交就是一个版本,每次编辑了项目只有提交后才会作为一个历史版本添加到Git。提交只能在命令提示符中完成,在项目仓库所在文件夹,也就是项目根目录右键,选择”Git Bash Here“:
    git add .
    git commit -m "创建了一个变量test"
    两条指令需要分别发出。首先第一条[git add .]将项目当前文件全部添加到仓库,接下来是提交,引号中内容任意,可以是项目更改提示,也可以是版本号,完全自定义。
  3. 查看所有历史提交
    可通过Qt界面查看,”工具“ - ”Git“ - ”Actions on Commits...“ - ”Browse History...“即打开了历史浏览器
    可通过命令提示符查看,在项目根目录右键,选择”Git Bash Here“:
    git log
  4. 恢复到某个历史版本:
    在Qt的历史浏览器中,选中一个历史版本,点击“Checkout”即可恢复,注意点击后将会弹出一个对话框提示是否创建一个分支,点击“是”将会在一个分支中打开历史版本,现有版本将会保留,否则,所选择的历史版本之后的一直到当前的版本将会全部舍弃。
  5. 分支
    · 创建分支:待更新。
    · 分支上提交:若项目处于分支版本中,在项目根目录右键,选择”Git Bash Here“所打开的命· · 令提示符也将默认操作分支项目,像2中的提交也将会在分支上进行。
    · 退出分支:退出分支就是相当于将项目恢复到主干的版本上,在项目根目录打开提示符,输入:
    git checkout master
    回车即可。
    · 删除分支:待更新。

文章来源:https://blog.csdn.net/qq_43058397/article/details/135590642
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。