問題タブ [git-alias]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - Git: すべてのサブモジュールでブランチ (チェックアウト) を再帰的に切り替える
を含む git リポジトリに取り組んでいますsubmodules
。すべてのサブモジュール (親モジュールを含む) に同じ名前 ( .. など)master
のdevelopment
ブランチがあり、それらはすべて対応するリモート ブランチを追跡します。
一度にすべてのサブモジュールで同じブランチをチェックアウトしたいと思います。言い換えれば、私が望むのはdevelopment
、親モジュールでブランチに切り替えた場合、すべてのサブモジュールもdevelopment
ブランチに切り替えて、作業ツリーがブランチと一貫性を保つようにすることです。
これを手動で行うのは苦痛で反復的です。ショートカットはありますか?
bash - git エイリアスで { をエスケープする方法
ログエイリアスを書き込もうとしています
次のように使用します。
しかし、git に渡される commit-ish は @-1 です
この記事を読んだ のですが、使い方がわかりませんでした
ありがとうボアズ
いくつかの詳細情報、@vonc アドバイスを試してみました
同じ結果が得られました。GIT_TRACE をオンにします
Git は最初の引数の周りに '' を追加しています
しかし!!!、試してみたら
Git は HEAD の前後に '' を追加しません