OpenJDK has been officially migrated to GitHub

The migration of OpenJDK from Mercurial to Git and GitHub has been announcedIts GitHub repository has also become an active project from its former read-only copy, which means that the development of the JDK (Java) main-line will be on GitHub in the future. So if you want to contribute code to Java, you can submit it now with your GitHub account. The maintainer also provides a detailed tutorial.

Oracle Corporation / Public domain

According to the plan, this migration will retain all version history (including tags) and commit records and reformat the commit messages in accordance with Git best practices. It seems that these two goals have been successfully achieved.

Officials have explained that the reason for switching to the Git code version control system is mainly to improve performance and provide better support for code reviews. GitHub’s performance, rich APIs, and growing community environment meet their needs and finally implemented this decision decisively.