0

我有裸仓库(作为中央仓库,用于与其他开发人员交换)。

通常要部署(在开发服务器上)主分支,我登录到远程 SSH 服务器去 repo 根路径并运行下一个命令:

WWW_ROOT="/path/to/web/root"
GIT_WORK_TREE=$WWW_ROOT 
git checkout -f

每次主分支内容时都会部署它。但现在我想检查一个特定的分支。

我试图改变 HEAD ,git symbolic-ref HEAD refs/heads/specific_branch但它不起作用。

4

1 回答 1

0

结帐时只需指定分支:

git checkout -f specific_branch
于 2012-12-13T11:25:53.013 回答