Reader small image

You're reading from  DevOps Unleashed with Git and GitHub

Product typeBook
Published inApr 2024
PublisherPackt
ISBN-139781835463710
Edition1st Edition
Tools
Concepts
Right arrow
Author (1)
Yuki Hattori
Yuki Hattori
author image
Yuki Hattori

Yuki Hattori, an architect at GitHub, showcases his hands-on expertise in DevOps and technical advice for enterprise clients. He began as a software engineer and progressed to cloud solution architect at Microsoft, overseeing cloud architecture and DevOps. A strong advocate for open source culture within an enterprise, he champions InnerSource adoption, serving as a board member of the InnerSource Commons Foundation. This nonprofit role drives global InnerSource adoption, breaking down organizational silos for innovation.
Read more about Yuki Hattori

Right arrow

GitHub repository excellence

There are many configurations in GitHub repositories that can promote collaboration. These settings can reduce the need to fear failure and make the review process more standardized. We will not cover all of them here, but some of the major ones are particularly important.

Repository rules – Streamlining workflow and ensuring code quality

Branch rules are important for managing a repository in a way that strikes a balance between security and collaboration. While GitHub allows setting permissions for the repository or specific functions, it does not offer code-based permissions. Relying solely on write permissions can restrict participation and hinder open communication. Branch rules allow repository administrators to enforce specific policies on branches, particularly critical ones such as the main or master branches. These policies include requirements for pull request reviews, status checks, and restrictions on who can push to the branch...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
DevOps Unleashed with Git and GitHub
Published in: Apr 2024Publisher: PacktISBN-13: 9781835463710

Author (1)

author image
Yuki Hattori

Yuki Hattori, an architect at GitHub, showcases his hands-on expertise in DevOps and technical advice for enterprise clients. He began as a software engineer and progressed to cloud solution architect at Microsoft, overseeing cloud architecture and DevOps. A strong advocate for open source culture within an enterprise, he champions InnerSource adoption, serving as a board member of the InnerSource Commons Foundation. This nonprofit role drives global InnerSource adoption, breaking down organizational silos for innovation.
Read more about Yuki Hattori