私は裸のレポを持っています(他の開発者と交換するための中央レポとして)。
通常、(開発サーバーに) マスター ブランチをデプロイするには、リモート SSH サーバーにログインしてリポジトリ ルート パスに移動し、次のコマンドを実行します。
WWW_ROOT="/path/to/web/root"
GIT_WORK_TREE=$WWW_ROOT
git checkout -f
そして、master ブランチのコンテンツごとにデプロイされました。しかし今、特定のブランチをチェックアウトしたいと思います。
HEAD を変更しようとしましgit symbolic-ref HEAD refs/heads/specific_branch
たが、うまくいきません。