すべてのローカルマージされた枝を削除するにはgitのエイリアスを作成します1つを働かせることができない - 私は脱出を台無しにしていると思う。このコマンドを動作させるにはどうすればよいのですか?複合コマンドやスクリプトのエイリアスを作成する方法について開発私はにマージされている支店のローカルコピーを削除するコマンドを持っている
1
A
答えて
1
、これは実行する必要があります。
[alias]
branch-clear = !git for-each-ref ... | ...
または関数を経由して
:[alias]
branch-clear = "!f() { git for-each-ref ... | ...; }; f"
+0
私はこれらを以前に使っていましたが、私が持っているコマンドでそれらを動作させることはできません。 xargsの '' 'や' 'sh -c''にたどり着くと、壊れているようです。 –
+0
' ''のように見えます。最初のコマンドのフォーマットを単一の ''を使って使用することができました。私が持っているもので上記の答えを編集する。 –
関連する問題
- 1. gitのは、私は2つの支店を持っている
- 2. 私はいくつかのテーブルを持っているアカウントとPerryridge支店
- 3. 私は自分のアプリケーションに2つの支店を持っているPHP
- 4. 更新支店は、私は、次の枝を持って
- 5. 支店が開いていないアプリケーション
- 6. マージ競合支店を押してください
- 7. Git:支店の支店が完全にレンダリングされていないCSS
- 8. は、エンドポイントの削除に関連付けられていると私は、店舗や製品を持っている私の店側では、私は製品への参照を持っている私のアプリでは
- 9. Gitのマージと私は2つの支店を持つのGithub上のプライベートリポジトリを持って
- 10. 開発に使用されているCoreData移行の削除
- 11. のExtJS searchfieldは、私は次の店を持っている
- 12. githubのは - 私は2つの支店を持っている間違った枝
- 13. 削除と私はJSONオブジェクトを持っているのMongoDB
- 14. 店私は、このHTML文字列を持っている
- 15. 私はAJAXプロキシとJSONリーダーでExtJSの店を持っているAjaxの店
- 16. たPerl:店は、私は、サブ・ルーチンを持っている機能
- 17. Gitは、削除されたファイルがマージによって上書きされると言っています
- 18. 開いているハンドルを持つファイルを削除する
- 19. Gitは:認識されていない支店名のgitで
- 20. マージTABLEは、私は単一のテーブルを持っている
- 21. のsvnリベースと歴史は私たちが現在、2つの支店を持っている
- 22. Perforceは開いているファイルのローカルコピーを保存します
- 23. コマンドは、私はリストを返すシェルプログラムを持っている
- 24. 私はLaravelで開発されたウェブサイトを持っています
- 25. は重複行を削除し、同様に、私はテーブルを持っている
- 26. マージと私は私が使用したい、このライブラリ持ってマージされていないプル要求
- 27. 支店での発行によるグループ
- 28. どのようAPPICONに黒い画面を削除する - 私は私のPNG APPICONを持っているIOS
- 29. は、私は、このcurlコマンドを持っているのpython
- 30. ExtJSに:私はこのExtJSの店を持っているbeforeloadストア
あなただけの開発への非マージされた枝は簡単に取得できますgitブランチをやって - no-mergedを開発する?なぜならfor-each-refもタグを出すように見えるからです。 – DavidN
何らかの理由で私が両方から取得したリストが一致しません。私が祖先チェックを使用して取得したリストは、より正確で、 'git branch'がキャッチしないブランチをキャッチします(これもまたマージされていることを確認しました)。 –