3

我正在从事一个托管在 appharbor 中的项目(例如 .net 的 heroku)。它使用 git push 上传代码(我第一次使用这样的环境)。

问题是现在我想念经典 GIT 或 SVN 存储库的功能,比如在网站上查看代码、票证等。

我的问题是:我可以将例如 assembla 与 appharbor 集成,让我只发送一次代码,并在两个平台中都有它吗?

4

2 回答 2

0

是的,您可以添加任意数量的遥控器(github、assembla)并使用以下语法专门推送给它们:

git push github

要在 github 上添加遥控器,您可以这样做:

git remote add github git@github.com/your_user:YourRepo.git

然后您可以推送到 appharbor 进行部署,但始终从 github 拉取。

于 2011-07-21T00:02:29.797 回答
0

您可以使用一个命令推送所有项目。

git remote set-url --add --push all url = heroku:path/proj.git

然后对于您要推送到的每个其他回购:

 git remote add all github:path/proj.git
 git remote add all github:path/proj2.git

然后当你这样做时,git push heroku它会更新你所有的 repos 和 heroku。

于 2011-07-21T00:18:46.543 回答