手機配置git/termux配置 git
why
筆者會將筆記上傳到 git 上,但也有在手機編輯筆記,記錄的需求。筆者在電腦上是使用 typora 編輯 md 文件筆記,在手機上是使用 makor 軟件。makor 是 github 上一個開源項目,下面貼上下載網址,感覺有用的可以給原作者一個 star。
系統:小米澎湃os
下載termux
在 Google play 商店 中可以下載 termux ,也可以自行搜索 termux 安裝包。
安裝
更新包(這個筆者也沒有深究具體是做什么的,猜想是更新一些文件,方便后續的下載吧)
apt update
apt upgrade
訪問內部存儲授權
termux-setup-storage
這里在打開的界面選擇 termux 設置
安裝 git
pkg install git
克隆倉庫
這里推薦在 /storage/emulated/0/Download/ 目錄下克隆倉庫,如果有多個倉庫,可以在該目錄下新建一個 git 文件夾,在文件夾里面克隆倉庫
git clone <repo>
這里推薦在該目錄下克隆的原因是安卓系統一般不允許軟件直接訪問修改某些目錄下的文件,但是!,下載目錄是可以的,所以筆者實驗下來,這個目錄比較好。
這里我沒有配置 ssh ,因為筆者發現使用私人令牌可以省略這一步驟,管理起來也更方便,讀者可以自行搜索如果使用私人令牌,下面貼出克隆使用私人令牌的格式
https://<user>:<token>@gitee.com/<ower>/<repo>.git
這樣克隆下來,默認推拉操作是使用 token ,不需要輸入密碼,可以達成與 ssh 一樣的效果。筆者對于安全性沒有要求,這樣會方便很多
配置常用命令
本來電腦上輸入 git 命令就夠繁瑣了,更別提手機了,所以筆者這里使用一些命令,將日常使用的命令進行簡化,方便操作。
修改 ~/.bashrc 文件為
cd ~/storage/downloads/git/gitee/web
if [ -f ~/storage/downloads/git/gitee/web/summary/script/termux/pad/bash-aliases ]; then
. ~/storage/downloads/git/gitee/web/summary/script/termux/pad/bash-aliases
fi
這是為了加載 bash-aliases 文件中寫的配置
這里貼下 bash-aliases 文件
# systerm variable
export PATH="$PATH:~/storage/downloads/git/gitee/web/summary/script/termux/pad/"
# function
webcd() {
cd ~/storage/downloads/git/gitee/web
}
pull() {
webcd
git pull
}
push() {
webcd
pull
git add .
git commit -m "pad"
git push
}
push
文件末尾調用 push ,這樣每次只需要重啟 termux ,就可以推拉代碼了。
這里說一下,我發現 ~/storage/downloads/ 和 /storage/emulated/0/Download/ 目錄是一樣的,不知道為什么

浙公網安備 33010602011771號