QT使用码云进行版本控制
一开始想学学用Github来进行代码管理,想想就很爽嘛,但是。。。第一次没学会,然后放弃了。现在又想学了,就再来一次吧。这次用Gitee码云来作为云端的仓库与Github用法基本一致。
1、下载Git
Git下载地址:https://git-scm.com/downloads
下载win版本安装就行,右键会出现Here。
2、配置Git
安装完成以后打开 Git Bash,设置用户名和邮箱,邮箱与Gitee注册的邮箱一致,便于记忆。代码如下:
配置用户名与邮箱
git config --globaluser.name "你自己的用户名"
git config --globaluser.email "你自己的邮箱"
获取配置SSH
狂按回车就会获得key
ssh-keygen -t rsa -C "你自己的邮箱"
1、找到SSH文件以文本打开就行了。或者直接输入$ cat ~/ .ssh/id_rsa.pub
也可以直接获得
Git添加Path
1、后面为使QT自动找到Git插件,先进行path的添加。
3、注册Gitee码云
1、在官网进行注册即可,个人版免费使用。
创建你的第一个仓库
Gitee添加SSH
1、找到设置进入SSH
2、起个名字,将刚才获得的SSH_Key添加进去
4、配置QT creator
1、工具——》选项———》版本控制
2、添加成功后会出现这个
5、QT创建Git项目
使用GUI进行Push
1、找到Git GUI
2、依次点击这些,最后Push
3、找到HTTPS地址复制粘贴,最后Push
4、这就成功了,你可以刷新下网页本地的代码已经上传了,愉快。。。
5、到现在我们已经可以使用GUI进行上传了,当然不止如此,我们的目标是使用QT creator进行直接管理,那就继续向下看同志们。
使用QT creator进行Push
1、添加远程仓库地址,直接写成仓库名与复制HTTPS地址
2、先提交到本地仓库
3、再提交至远程仓库
4、是不是提交不了同志们。
5、上次学习就是卡在这里不明白就不想搞了,英语不好吃亏哟。@||@555。。。
6、不要着急这次明白了,是我们的远程仓库分支没有设置造成的。
7、我们在项目中直接点击创建仓库进入文件夹,注意,仅仅是利用它进入文件夹,不用真的创建。因为我们在最开始创建项目时就创建了Git本地仓库
8、点击Git Bash Here,输入 git push --set-upstream test master
;
test即仓库名,master即为分支名。回车吧同志们。
9、再次远程发布,成功了同志们!@||@
发布成功当然也要进行拉取,继续往下看。
使用QT creator进行Pull
1、发布成功后用pull即可进行拉取了
使用QT creator进行拉取与切换分支
1、拉取后可以查看、添加、切换本地分支与远程分支
2、在节点上右键即可添加分支
3、使用Checkout进行分支切换。
4、++注意++:切换完分支后也要在终端重新切换到新的仓库的分支上
5、刷新网页可以看到是不是全部欧克,hahaha。。。