Model-Driven DevOps: Increasing agility and security in your physical network through DevOps by Steven Carter and Jason King with Josh Lothian and Mike Younkers

Model-Driven DevOps: Increasing agility and security in your physical network through DevOps by Steven Carter and Jason King with Josh Lothian and Mike Younkers

Author:Steven Carter and Jason King with Josh Lothian and Mike Younkers
Language: eng
Format: epub, mobi
Publisher: Addison-Wesley
Published: 2023-08-15T00:00:00+00:00


Pull Requests

With Git, the typical way to contribute code to a repo is via the branch-commit-merge process. By itself, this process helps keep the code version controlled and allows team members to work in parallel on the same section of code. However, it does not allow for any discussion or collaboration between team members during the merge process. This is where the GitHub pull request (PR) comes in. Instead of branch-commit-merge, the process becomes branch-commit-PR. Where a merge allows a team member to merge code directly into the main branch without approval or discussion, a PR typically requires a review and approval by the project maintainers and, optionally, a successful validation by the automated CI process (more on that later in the chapter). In addition, it provides a valuable place for discussion of changes before they are merged into the main branch.



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.