一、初次创建项目并使用git

事前准备:
(1) qt的安装 自行百度即可 很简单
(2) git工具的安装 并且注册

1.1 创建对应的仓库

image.png

1.2 在QT中使用git

首先要在QT进行配置
工具->选项->版本控制 添加路径
image.png

1.2.1 创建项目

(1)新建项目
image.png
(2)选择使用git工具进行管理
image.png
(3)此时已经创建好项目和仓库
image.png

1.2.2 连接远程仓库并完成第一次上传

(1)获取url
image.png

(2)建立连接
打开对应文件目录
可以查看到右git目录,如果没有发现,可以打开查看隐藏文件夹按钮即可发现
image.png
右键git Bash Here
输入指令
git remote add origin https://github.com/hht-123/shanshui_waterMeasure.git
git remote add origin https://github.com/hht-123/test.git
后面的那个是你的url 刚才复制的地址
image.png
(3)查看是否成功
image.png
结果如下即成功
image.png
(4)第一次推送到git
git push -u origin master

出现错误
image.png
表示没有文件,执行下面命令
git add ./
git commit -m “haitao”
git push -u origin master

然后就可以git上去了
打开代码仓库
即可看到我们上传的代码
image.png

1.2.3 修改文件后上传

qtcreator为我们提供了内置的git管理,使用起来很方便
若我们的文件修改
进行上传

  • commit提交
  • push

若之前代码有人修改过,需要先pull,更新最新的代码
选择commit选项(这里截图不太好截)
image.png
然后选择需要更新的文件
右下角 提交即可
image.png
提交更改之后push即可完成
image.png

1.2.4 小技巧(不需要频繁输入密码)

https://jingyan.baidu.com/article/4b07be3cf27d8148b280f36a.html

二、克隆git上的代码到本地使用

2.1 添加共同开发人员

需要设置共同的开发人员才可以克隆到本地
image.png
输入对方名称
image.png
对方接受即可

2.1 克隆

选择你要克隆的文件夹
右键 git bash here
输入命令 git clone url
即可克隆到本地仓库
image.png

2.2 上传代码

pull->add->commit->push
(1)首先要pull 下拉最新的代码
(2) add 添加你需要上传的文件
(3)提交更改
(4)push到远程仓库

其实qt内部使用git更简单
(1)pull
(2)commit 上面步骤的1.2.3
(3)push 上面步骤的1.2.3