Windows 7 Pro (32bit)
SourceTree v2.0.19.1
SourceTree v1.6.22の時は、プッシュをする時に表示されていたのは以下だった。
- ローカルブランチ: master、リモートブランチ:master
SourceTree v2.0.19.1でプッシュをする時に、以下のように複数表示されるようになっている。
- ローカルブランチ: master、リモートブランチ:master
- ローカルブランチ: origin/master、リモートブランチ:
(チェックボックスは「対象」)
masterとorigin/masterの違いは以下に情報を見つけた。
gitのふわっとした知識を調査してみた @ ねこブログさん
origin/masterはリモートのmasterが見えているだけなのだろうか?
v1.6.22でも左メニューに「リモート > origin > master」は表示されていたが、プッシュには出ていなかった。
参考2: 追跡ブランチ (tracking branch) というブランチが何なのか調べた @ snowlongの日記さん
git fetchを行った際に origin/masterは最新になるがmaster は更新されない。
ブランチ
「ブランチ > ブランチを削除」で見えているもの
v1.6.22
- ブランチ: master、タイプ: ローカル
- ブランチ: origin/master、タイプ: リモート
v2.0.19
- ブランチ: master、タイプ: ローカル
- ブランチ: origin/master、タイプ: ローカル
- ブランチ: origin/master、タイプ: リモート
bug
中の人にv2.0のバグと教えていただいた。
v2.1で対応予定とのこと。以下のチケットをwatchしておくと対応状況が分かる。
アップデート v2.0.20.1
v2.0.20.1が出た。
v2.0.19.1のSourceTreeを立ち上げると「updateしますか?」のようなメッセージが出るが、そこでYesを選択しても何も起きない。
SourceTreeのサイトから手動でv2.0.20.1を取得して、インストールした。
上記のバグは未対応のようだ。v2.1待ちのようだ。
対応済
v2.1.2.4で対応済。