gitが少し使えるようになってコマンド操作が楽しくなってきたマスターU(@Udemy11)です。
gitってなに?ってところから始まって、PythonistaのStaShでgitを使っていると、ある程度gitの基本的な使い方がわかってきました。
とはいえ、まだまだわからないことのほうが多いので、もっと使い込む必要があります。
今日は、StaShで使うgitについて、現時点でわかったことを健忘録として残しておこうと思います。
git initは有効?
gitは、git init
から始まるものだと思って、リポジトリを作成するフォルダでgit init
を実行すると、initialize a new Git repository
と表示されます。
git init
の実行で、.git
フォルダが作成されているはずなのですが、どうもうまく作成されていないみたいなんです。
バグなのか、私のiPhone環境が悪いのかわかりませんが、とりあえずgit管理の中にあるフォルダ内だから.git
が作られないのかと思って、別のフォルダでgit init
を実行するも、やはり.git
フォルダは作成されていません。
git cloneだと作られる
あたりまえっちゃあたりまえなのですが、git clone
を使ってリポジトリをローカルに複製するとそのフォルダ内にはきちんと.git
フォルダが作成されています。
Pythonistaは、MacでPythonを使う補助的な役割で使っているので、MacからGitHubにpush
したものをgit clone
でPythonistaに複製して使っています。
つまり、あんまりgit init
を使うことはないので、今のところはとりあえず、良しとしておきます。
まとめ
Stash自体がMacのターミナルでできることもできなかったりするので、gitコマンドもかなり制限があったりして、思うような動作ができないことがあります。
とはいえ、できることは多いので、外出先でのちょっとしたコードの確認や変更には非常に便利なので、これはこれでいいと思うのですが、気持ちはMacのターミナルでの使い方と同じ使い方ができれば便利なんだけどな〜と感じてしまいます。
まー、iPhone上でPythonのコードが書けて、GitHubとも連携できちゃうので、超絶便利なことには間違いないんですよね〜。
欲を言えばキリがありませんね。