Github跟踪我的更改,让我可以轻松地“上传”我已经处理过的文件到存储库。
然而,如果我想看到它们有效,我必须将它们上传到我的开发服务器。
有没有办法让git客户端推送到我的开发服务器?
其他人如何处理这个效率问题?
答案 0 :(得分:1)
您必须将遥控器添加到开发服务器(到服务器上的存储库):
git remote add devel url_to_repo
完成后,您可以轻松地推送到开发服务器:
git push devel master
如果你在devel上有一个简单的回购(理想情况下应该如此),你应该写一个post-receive脚本来检查文件。
答案 1 :(得分:1)
你可以像这样推送所有遥控器:
git remote | xargs -n 1 git push
这将通过您的所有遥控器并将您的更改推送到每个遥控器。
这假定您为开发机器设置了一个遥控器。