mizmit1222 wrote:
> みずのです。ども。ありがとうございます。
>
>>> これは多分必要ないと思いますよ。
>
> リモートとローカルブランチ間で、diffを取る方法がよくわからないんです。
> repo start branchで最初のブランチを切ってから、git branchすると、
> 「* eda1」になって、初期状態のブランチに戻れない。しくしく。
的外れかもしれませんが、、、
.git/refs/以下に、いろいろリモート含めてタグ名がはいってますので、
それを使ってdiffを取ればうまくいくと思います。
.git/refs/heads/master
.git/refs/remotes/a/b
がある場合、
% git diff master a/b
などとやると、diffが取れると思います。
# あと、repo forallが使いでがあるかな、と思います。
# % repo forall -c git checkout foo
# などでしょうか。
川崎