dibian10安装qt5和git协助

http://t.zoukankan.com/h2zZhou-p-10984622.html

实现git
错误解决办法:exec /usr/lib/ssh/ssh-askpass : No such file or directory error.

sudo apt-get autoremove openssh-client

sudo apt-get install openssh-client openssh-sftp-server openssh-server ssh

sudo apt-get install ssh-askpass

上传代码
1.创建远程
2.commit
3.push注意第一push不能用软件直接push需要cd到项目路径,使用命令进行第一次push,指令为:git push -u origin master
4.创建分支qmaster
5.git pull origin master:qmaster拉下代码
6.输出现在所有分支git branch
7.切换到qmaster分支git checkout qmaster
8.查看是否切换成功git branch
9.切换到qmaster次分支要手动命令上传一次git push -u origin qmaster
10.之后即可使用qt点击上传

QT5 无法输入中文怎么解决?
解决这一问题,我们首先要找到qt creator插件目录:
/home/mk90/Qt/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts
以及需要的fcitx输入法插件文件:
libfcitxplatforminputcontextplugin.so

第二步:
使用dpkg查找插件文件,fcitx在fcitx-frontend-qt5中,没有就用apt安装即可。

dpkg -L fcitx-frontend-qt5 | grep .so
1
结果为

/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
1
第三步:复制这个文件到QT Creator目录:

cd /home/mk90/Qt/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts
cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so
1
2
第四步:添加权限

$ chmod +x libfcitxplatforminputcontextplugin.so
1
最后就是重启QT应该就可以了。

二.创建总项目包含子项目的项目方法
1.创建qt项目选择其他项目或Other project
2.创建完成后在pro文件中填写

SUBDIRS +=./subpro/beecham/beecham_main.pro

三.更改项目名称
QT更改项目名称

qt不能直接重命名项目名,但是也可以通过稍微复杂一点的步骤更改项目名称
请按照以下几个小步骤,分分钟解决问题:
xxx为原始项目名称

首先清理项目xxx
然后更改项目中xxx.pro文件的TARGET =xxx为TARGET =newProject_fname
关闭项目
打开项目所在文件夹
删除xxx.pro.user文件
将文件夹中的xxx.pro文件更改为newProject_name.pro
在qt creator中重新打开项目,构建,完成

四.将非qt文件一起由qt git上传上去
什么不执行的话在commit是扫不到你新创建的文件的例如我在我的项目下创建配置文件ini文件我想上传但是commit扫不到,那我们使用指令cd到项目目录下。
执行sudo sudo git add .
然后commit就可以扫描到了
还是不行的话那就
遇到权限不足也可以这样

sudo git commit -m "111"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值