2016-09-14 3 views
0

問題があります。タスクは:checkout first_branch、second_branchから彼に変更をマージし、コミットして、これらの変更をプッシュします。Teamcityのオーソミックマージ

TeamCity vcsルートチェックアウトは、repo内の他のブランチについての情報なしでfirst_branchのみです。だからsecond_branchを見つけることができず、私たちが合併できるものではないというメッセージを受け取ります。質問:Teamcityを使用して同じフォルダ内の2つのブランチをチェックアウトする方法は? git cloneを使ってすべてのリポジトリを複製する方法は適切ではありません。

答えて

0

1つのブランチを取得したい場合は、リモートを追加してブランチをフェッチするだけです。おそらくクローニングが最も簡単ですが、単一のブランチだけが必要な場合は、以下の手順を実行できます。

git remote add -t <branch_name> -f origin https://<repo_address> 
git checkout <branch_name>