1

この--allパラメーターは、すべてのブランチを参照するためにさまざまな git コマンドで使用されます。すべての非リモートブランチに相当するものはありますか?

(具体的には、これは git-filter-branch を使用して思いつきました。すべてのローカル ブランチで作業したいと思います。)

4

1 に答える 1

2

更新編集へ:

以下は、ローカル ブランチとリモート ブランチを含むテスト リポジトリで機能し、ローカル ブランチのみを書き換えます。

git filter-branch --tag-name-filter cat -- --glob=refs/heads/*

(catタグ名フィルターは単なる例です。明らかに)

この--globオプションは、参考までにman git-rev-parse の下に記載されています。


git branch

すべてのローカルブランチがすでにリストされています。

それから、またある

git for-each-ref -- --glob=refs/heads/*

ローカル参照用

git for-each-ref -- --glob=refs/remotes/*/*

リモート参照用

于 2013-03-19T10:03:24.953 に答える