3
Git-push.defaultの「マッチング」と「シンプル」の違いは何ですか
私はしばらくgitを使用していますが、自分で新しいリモートリポジトリをセットアップする必要がなかったので、興味がありました。私はチュートリアルを読んでいて、「git push」を機能させる方法に戸惑っています。 単純に使用するgit pushと、デフォルトのブランチ(?)をポイントして参照するように求められますか?この2つのオプションの違いは何ですか? git config --global push.default matching git config --global push.default simple 一致すると、ローカルリポジトリにあるブランチがすべてプッシュされます。一致しない場合は、手動で、ローカルリポジトリにある新しいブランチをプッシュするように指示する必要がありますか?これは使用するためのベストプラクティスですか、それともシンプルですか?