美好的一天,
在远程服务器上我有:
在本地计算机上:
我使用sftp连接到/个人/用户/项目来实时查看变化并将数据从/ individual / user / project合并到/ alpha / project /并在测试之后到/ stable / project /
问题是:
P.S。使用Terminal,SourceTree,PhpStorm,gitolite
红色Pro Git 1st Edition& Pro Git 2nd Edition
答案 0 :(得分:1)
真的可以从本地repo / git服务器拉到远程服务器。最重要的是你需要通过git init --bare
在远程服务器上创建一个裸仓库。
更多细节步骤请参阅git clone from local to remote
您可以将遥控器添加到本地计算机,如下所示:
git remote add ind <URL for individual/project>
git remote add alpha <URL for alpha>
git remote add stable <URL for stable>
然后,您可以按git commit -am 'message'
按git push ind && git push alpha && git push stable
如果要将更改提取到本地,可以先检查git branch -a
是否有远程跟踪分支。例如,如果它列出stable/master
,那么您可以通过git checkout stable/master
直接切换到它。
如果您想自动推送到其他回购,请参阅here。