Git on Android
本文参考以下文章:
目录
MGit
Mgit的下载链接:
Mgit On Google Play Store
Mgit on F-Droid
下载完成后进入到MGit, 点击右上角三个点,进入设置,并把Git配置下的用户名和用户邮箱改成你自己的.
例如Gitee,用Github或者别的就用别的,先进入网站,随后进入个人设置,或者设置,在基本管理处找到邮箱管理.
在我的邮箱地址处就可以看见了.用户名就是你的Gitee的用户名,比如说我的Gitee的用户名是关轶,那么在MGit的Git配置当中的用户名里,就输入关轶,用户邮箱就输入Gitee给你的,或者你自己绑定的就行了.
随后在 安全,进入SSH Key,点击右上角的的加号 文件名随意,其余的默认就行,然后点击,把里面的内容全部复制,然后打开Gitee,还是在设置里,找到SSH公钥,把刚才复制的内容粘贴.随后回到的MGit,复制你仓库的地址,然后选择一个本地路径,克隆就好了.
想实现多端同步呢,就时不时的拉取和推送一下,这样就ok了.
Termux
相比较来说呢,Termux的操作难度要比MGit高些许,不过也不是什么大问题.
首先进入到你的Termux,如果没有Termux请看 Linux for Android 的终端环境配置
然后输入
1 | pkg install git |
如果中途有停顿,就看看是不是需要输入Y/N,如果是就输入Y.
安装完成后会出现这样的界面
然后我们将 The key fingerprint is上面的文件路径复制,只需要复制RSA 3072上面的就好了,比方说我的就是:/data/data/com.termux/files/usr/etc/ssh/ssh_host_rsa_key.pub
然后再你的文件路径前输入一个cat用来读取你的key,比方说我的就是
1 | cat /data/data/com.termux/files/usr/etc/ssh/ssh_host_rsa_key.pub |
然后就可以看到输出了,是这样的
从ssh-rra AAAAB3NzaC1开始到结尾,全都要复制.复制出来的内容是这样的:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC5Lh7rLEncm2966k6Flbsf/PZva0vK+zUJmiEY/GlGwy8JXeynpJER7ZZ30E0Yp3EKtG5YjHaefVr9QtgY7v0yW+/vP18mjQMUje66Vo9/onEcDU5nhzKxbORcH025bpKfeDK4gz7lP6okuqLsH4utmzbswoAXyKqX+kIaZfPMzvEbj/NNEz8WwuR6iIydiwX+qix7FEuntBmU19g5Cbsa542h3xpnJu3BMGMGSwZqsCo50Budkx1H+in4HIWvdFwqsSzGjBejFNm3LvYeZ9rRNyNvXNm7WJWG0kpacI9R9OE752lbz96rvIHqsQvyS9+VqNaQ+n3hQp82vSahnbkf2jZ2AdE1f5ujqdt4TJKTRyUiQ0c1mhTnWLGe2kIVFdSRFodiL78V8O3XYs7/BN8T5qbmYASDsed5IB4it8Q0Azn1Ua65dgL1aT3e4kRccxG0hvP+T5KC0mQpoQjerWXbOui+yQRuLCafi3Et0z2lrAz/sn9YU1GZyD9NhJivxNk= u0_a243@localhost
然后还是打开Gitee,进入设置,点击SSH公钥,将刚才复制的内容粘贴,就好了
然后是克隆仓库到本地,或者是在本地新建一个仓库.
克隆
如果你想克隆一个仓库,那么就去你的gitee,或者github或者别的,上面会有提示.比如说我的
先在Termux输入下面这一串
1 | git config --global user.name '关轶' |
其中关轶是你的用户名,而13339651+guan_yi@user.noreply.gitee.com 则是你的邮箱.
然后克隆至本地,cd到你想要克隆的位置,然后输入下面这一串
1 | git clone [email protected]:Guan_Yi/NineHeaven.git |
clone 后面的git@gitee.com :Guan_Yi/NineHeaven.git是你的仓库地址.最后克隆成功后会是这样的:
创建
如果你想在本地创建一个仓库,那么请先cd到你要创建仓库的位置,然后会把当前目录变成一个仓库
1 | git init |
不过你也可以这样,与上面的命令不同的是,下面这条命令是在当前的目录下新建一个仓库.
1 | git init [project-name] |
- 标题: Git on Android
- 作者: 关轶
- 创建于 : 2024-06-02 16:08:20
- 更新于 : 2024-10-19 09:13:01
- 链接: https://blog.guanyi.lol/学习/编程/环境配置/Android/Git on Andoird/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。