1 下载
谷歌商店也有,但是下载下来会提示有问题!!!
手机端需要借助MGit软件来操作git变更,需要提前安装。在Android 11系统上,使用谷歌应用商店下载的软件不能获取到所有文件权限,这将导致MGit不可使用,因此需要适用F-Driod下载并安装MGit。
2 配置
Git仓库的链接有https和ssh的链接形式,如下:
https://github.com/wenshitaiyi/XXXXXX.git
git@github.com:wenshitaiyi/XXXXXX.git
在MGit安卓端使用的是ssh形式的链接,可以通过右上角的‘+’按钮添加一个仓库。但是在使用之前还有一个事情需要操作:授权。
授权的过程如下:
- 【Settings】->【SSH Keys】->【+】,增加一个ssh key
- 这里会得到一个实体的文件
- 文件以ssh-rsa开头,以== mgit结尾
- 在gitlab主页中,【Settings】->【SSH and GPG keys】->【SSH keys】->【New SSH Key】
- 创建一个Authentication keys(认证密钥)即可
- 名称可以和手机上的不一样
- 将手机上生成文件中的内容复制到gitlab中
- 最后一行的换行可以去掉
- 如果还是不可以就在创建一个Signing keys(登录密钥),内容和手机上保持一致
3 现有问题
- 不容易进行归并操作
- 在切换分之后,需要退回仓库界面,再进来一次才切换成功
- 手机端不易解决冲突