HackerNews

Git 3.0はデフォルトブランチとしてmainを使用します

Git 3.0 will use main as the default branch

https://thoughtbot.com/blog/git-3-0-will-use-main-as-the-default-branch


Git 3.0では、新しいリポジトリのデフォルトブランチが自動的に'main'に設定されることが発表されました。この変更はGit 2.52のパッチノートに含まれており、今後のバージョンからは'git init'コマンドが、設定がない場合に'main'を初期ブランチとして使用します。この動きは、2020年にソフトウェア・フリーダム・コンセルバンシーがデフォルトブランチ名を更新する計画を発表して以来のもので、GitHubも2020年10月にデフォルトブランチを'main'に変更しました。Git 3.0のリリース日は未定ですが、2026年末頃と予想されています。また、セキュリティ向上のためにデフォルトのハッシュ関数をSHA-1からSHA-256に変更することや、macOSおよびWindows向けのストレージ形式を改良することも計画されています.