SSH へのログインが 1 回だけの場合 (ログイン時間を短縮するため)、他のコマンドを実行し、途中で git リポジトリをプッシュするにはどうすればよいですか?
例:SSH経由でリモートにログイン
リモート:
cd abc
リモート:
git init
ローカル:
git push
--> 質問: 同じ SSH セッションを使用できるように、リモート コマンドで直接置き換えるにはどうすればよいですか? 使い方はgit-receive-pack
?git push
が別の専用 SSH セッションを作成するためです。リモート:
git checkout branch_abc
注: java で SSH を使用して 2 から 4 までのすべてを制御するプログラムを作成できるため、答えは bash に限定されません。