zshのプロンプトにgitのブランチ名を表示する

gitのパッケージに含まれる.git-completion.shを使用すればgitのサブコマンドの補完をしてくれる。
#現在は.git-prompt.shになっているかもしれない。

それに加えて、環境変数PS1を設定すればカレントディレクトリが所属するgitリポジトリの現在のブランチ名を表示してくれる機能も利用できるはず。
“zshのプロンプトにgitのブランチ名を表示する” の続きを読む

gitでsshのポート番号を指定する

ssh経由でgitを利用するときデフォルトの22番ポートで運用している場合は
ホスト名 repo.example.comでユーザ名がuserだとすると

git clone user@repo.example.com:repos/app.git

とすればよい。

ローカルマシンとユーザが同じであればさらに

git clone repo.example.com:repos/app.git

とユーザ名を省略できる。
“gitでsshのポート番号を指定する” の続きを読む