2

SSH へのログインが 1 回だけの場合 (ログイン時間を短縮するため)、他のコマンドを実行し、途中で git リポジトリをプッシュするにはどうすればよいですか?

例:SSH経由でリモートにログイン

  1. リモート:cd abc

  2. リモート:git init

  3. ローカル: git push--> 質問: 同じ SSH セッションを使用できるように、リモート コマンドで直接置き換えるにはどうすればよいですか? 使い方はgit-receive-packgit pushが別の専用 SSH セッションを作成するためです。

  4. リモート:git checkout branch_abc

注: java で SSH を使用して 2 から 4 までのすべてを制御するプログラムを作成できるため、答えは bash に限定されません。

4

1 に答える 1