##実現したいこと
developブランチを監視して、developブランチにpushされたとき自動でステージング環境にデプロイされるようにしたい。
##状況
- bitbucketで管理されているリポジトリをAWSのサーバーにbareでクローン
- クローンしたbareリポジトリから、ステージング用ディレクトリにクローン
ここで、bitbucketのリポジトリ・bareリポジトリには存在するdevelopブランチが、bareからクローンしたステージング用のリポジトリにはdevelopブランチが見えず、masterブランチしか見えない状態になっている。
bash
1$ cd /bare.git 2$ git branch 3* master 4 develop 5//bareにはdevelopブランチが存在する 6 7$ cd /workingspace 8$ git branch 9* master 10 11//ワーキングスペースにはdevelopブランチが存在しない
##試したこと
/bare.git/configに下記を追記
[remote "origin"] url = https://user@bitbucket.org/hoge/hoge.git fetch = +refs/heads/*:refs/remotes/origin/*
そして
bash
1$ cd /workingspace 2$ git fetch --all
回答2件
あなたの回答
tips
プレビュー