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

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

Author:Josh Lothian & Mike Younkers & Jason King & Steven Carter [Josh Lothian]
Language: eng
Format: epub
Publisher: Addison-Wesley Professional
Published: 2022-08-16T00: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.