Pythonistaでgitを使う [Pythonista]
プログラムのソース管理である Github に Pythonistaから直接アクセスして、
作ったプログラムを登録してみた。
1. まずはgithub にアカウントの登録
https://github.co.jp/ でアカウントを登録し、
その後に "New repository" から新しいレポジトリを作っておく。
するとそのレポジトリは "https://github.com/アカウント名/レポジトリ.git" でアクセス出来るようになる。
2. Pythonista で git を使う環境 stash をインストールする
Pythonista を起動し、画面の右から左へスワイプするとコンソール画面が出るので、
そこで、
とするとインストールが始まるので、
と出るのを待つ。
終わったらPythonistaを再起動(ホーム画面ダブルタップからPythonistaを上へスワイプして終了し、再度起動する)
するとPythonistaのホームに "launch_stash.py" が配置されるので、それを選択して実行すると、
シェルが起動する。
3. gitを使ってみる
stash を起動して、githubに登録したいファイルのあるディレクトリに移動する。
git の初期化をする。
なにやらエラーが出てうまく動いていない様子。
調べてみたけど的を得た解答が見つからなかったけど、ふとPython 2.7で実行することを思いつく。
stashを実行するときに実行ボタンを長押しするとPython 2.7を選択できるので、そこから実行し、
gitの初期化をしてみる。
エラーが出なくてうまく動いている様子。ls -a で見ると ".git" ディレクトリも出来ているので、うまく出来た。
まずはローカルレポジトリにファイルを追加して、commitする。
その後 Github へ登録してみる。
うまく出来たようなので、Webからgithubへアクセスしてファイルを確認してみると、
ちゃんとソースが登録されていた。
Pythonistaから直接githubへアクセス出来るのはすごいな~
stash は普通のシェルだから、Pythonista上でプログラムのコピーは面倒なんだけど、
stash でディレクトリを作ってファイルコピーすればバックアップも簡単に出来る。
便利。
作ったプログラムを登録してみた。
1. まずはgithub にアカウントの登録
https://github.co.jp/ でアカウントを登録し、
その後に "New repository" から新しいレポジトリを作っておく。
するとそのレポジトリは "https://github.com/アカウント名/レポジトリ.git" でアクセス出来るようになる。
2. Pythonista で git を使う環境 stash をインストールする
Pythonista を起動し、画面の右から左へスワイプするとコンソール画面が出るので、
そこで、
import requests as r; exec(r.get('http://bit.ly/get-stash').text)
とするとインストールが始まるので、
Installation completed.
と出るのを待つ。
終わったらPythonistaを再起動(ホーム画面ダブルタップからPythonistaを上へスワイプして終了し、再度起動する)
するとPythonistaのホームに "launch_stash.py" が配置されるので、それを選択して実行すると、
シェルが起動する。
3. gitを使ってみる
stash を起動して、githubに登録したいファイルのあるディレクトリに移動する。
$ cd (directory)
git の初期化をする。
git init .
なにやらエラーが出てうまく動いていない様子。
gittle already exists funky already exists
調べてみたけど的を得た解答が見つからなかったけど、ふとPython 2.7で実行することを思いつく。
stashを実行するときに実行ボタンを長押しするとPython 2.7を選択できるので、そこから実行し、
gitの初期化をしてみる。
git init .
エラーが出なくてうまく動いている様子。ls -a で見ると ".git" ディレクトリも出来ているので、うまく出来た。
まずはローカルレポジトリにファイルを追加して、commitする。
git add (ファイル名) git commit
その後 Github へ登録してみる。
git push https://github.com/(アカウント名)/(レポジトリ).git
うまく出来たようなので、Webからgithubへアクセスしてファイルを確認してみると、
ちゃんとソースが登録されていた。
Pythonistaから直接githubへアクセス出来るのはすごいな~
stash は普通のシェルだから、Pythonista上でプログラムのコピーは面倒なんだけど、
stash でディレクトリを作ってファイルコピーすればバックアップも簡単に出来る。
便利。
タグ:Pythonista GitHub
2018-10-21 21:41
nice!(0)
コメント(1)
相変わらず良く分からんが、色々試せるのスゴイね!
by oyot (2018-11-21 19:38)