只需一次登录 SSH(以减少登录时间),我如何运行其他一些命令以及在中间推送 git 存储库?
例如通过 SSH 远程登录
偏僻的:
cd abc
偏僻的:
git init
local:
git push
--> 问题:如何直接替换为远程命令,以便可以使用相同的 SSH 会话?我该如何使用git-receive-pack
?因为 agit push
创建了另一个专用的 SSH 会话。偏僻的:
git checkout branch_abc
注意:我可以在java中编写一个程序使用SSH来控制2到4之间的一切,所以答案不限于bash。