【发布时间】:2013-01-08 06:44:54
【问题描述】:
常见情况:
deployer$ git clone git://gitserver/project.git
deployer$ cd project
deployer$ ./deploy
Lots of errors!
deployer$ hack --until-it-works deploy
deployer$ git commit -m "fixed it" deploy
糟糕,现在我无法推送,因为deployment-account 没有正确的键。所以,回到我自己的帐户。
larsmans$ cd /tmp
larsmans$ git clone /path/to/deployed/project
larsmans$ cd project
但现在我无法推送,因为遥控器未设置为原始克隆的遥控器。
larsmans$ git remote -v
origin /path/to/deployed/project/ (fetch)
origin /path/to/deployed/project/ (push)
我可以克隆一个本地目录并获取遥控器吗?我可以很容易地为此编写一个脚本,但也许 Git 已经内置了它。我在git-clone(1) 中找不到相关选项; --mirror 没有成功。
【问题讨论】:
标签: git git-clone git-remote