android上で、githubにコミットできるappはいくつかあるみたいだけど、うまく使えるものは少ないかもしれない。
Terminal IDE なら大丈夫。
Terminal IDE を android にインストール
$ wget http://terminal-ide.googlecode.com/files/terminalide-2.02.apk
or
秘密/公開鍵
On any machine, run ssh-keygen. Then move it to /data/data/com.spartacusrex.spartacuside/files/.ssh
or on android
$ cd /data/data/com.spartacusrex.spartacuside/files
$ mkdir .ssh
$ dropbearkey -t rsa -f id_rsa | grep ssh-rsa > id_rsa.pub
公開鍵をGitHubに登録
visit GitHub, user settings page
SSH と Git に秘密鍵の場所を教える
$ su
# cd /data/data/com.spartacusrex.spartacuside/files/local/bin/
# echo '#!/data/data/com.spartacusrex.spartacuside/files/system/bin/bash
exec ssh -i ~/.ssh/id_rsa "$@"' > ssh-git
# chmod +x ssh-git
.bashrcに追記
$ su
# cd /data/data/com.spartacusrex.spartacuside/files/
# echo '
export GIT_SSH=~/local/bin/ssh-git
export GIT_AUTHOR_NAME="USER NAME"
export GIT_AUTHOR_EMAIL="user@email.address"
export GIT_COMMITTER_NAME=$GIT_AUTHOR_NAME
export GIT_COMMITTER_EMAIL=$GIT_AUTHOR_EMAIL
' >> .bashrc
Terminal IDE を shutdown して起動
$ cd projects/
$ mkdir hogehoge
$ git init
$ git pull git@github.com:USER NAME/hogehoge.git
Keyboard
I'd suggest you get an USB or Bluetooth keyboard
or
It's huge, android-sdk_r24.4.1-linux.tgz is 312MB. But is't usefull enough. You can use adb shell, instead of a terminal emulator on Android.
最終更新:2015年11月14日 19:13