Public repositories now have a
public label next to their names like private and internal repositories do.
Previously, repositories had a label next to their name that indicated if they were
internal, but there was no label if they were
public. This led to people not recognizing that a repository was public and accidentally committing private code to it. Now, public repositories have a
public label next to their name like private and internal repositories do.
Learn more about repository visibility.