Start to use GitHub pull requests like a master
Start to use GitHub pull requests like a master, available at $29.99, has an average rating of 3.75, with 86 lectures, based on 49 reviews, and has 22670 subscribers.
You will learn about How to create pull request How to review pull request Real examples of pull requests Most common features that you can use at pull requests Pull requests – an advanced cases This course is ideal for individuals who are Beginner developers that want to learn how to collaborate with team members or Developers that want to extend their knowledge of how to use version control systems or Developers that want to become a Tech Lead and manage teammates It is particularly useful for Beginner developers that want to learn how to collaborate with team members or Developers that want to extend their knowledge of how to use version control systems or Developers that want to become a Tech Lead and manage teammates.
Enroll now: Start to use GitHub pull requests like a master
Summary
Title: Start to use GitHub pull requests like a master
Price: $29.99
Average Rating: 3.75
Number of Lectures: 86
Number of Published Lectures: 86
Number of Curriculum Items: 86
Number of Published Curriculum Objects: 86
Original Price: $29.99
Quality Status: approved
Status: Live
What You Will Learn
- How to create pull request
- How to review pull request
- Real examples of pull requests
- Most common features that you can use at pull requests
- Pull requests – an advanced cases
Who Should Attend
- Beginner developers that want to learn how to collaborate with team members
- Developers that want to extend their knowledge of how to use version control systems
- Developers that want to become a Tech Lead and manage teammates
Target Audiences
- Beginner developers that want to learn how to collaborate with team members
- Developers that want to extend their knowledge of how to use version control systems
- Developers that want to become a Tech Lead and manage teammates
Free and open-source, Git is a distributed version control system that makes collaborative software projects more manageable. Many projects maintain their files in a Git repository.
Websites like GitHub have made sharing and contributing to code simple, valuable, and effective.
Open-source projects that are hosted in public repositories benefit from contributions made by the broader developer community through pull requests, which request that a project accept changes you have made to its code repository.
This course will guide you through making a pull request to a Git repository at GitHub. It will help to understand how you can contribute to open-source software projects and private as well.
We will also discuss a lot of details, related to pull requests, workflows, common tasks that can be done.
We have a lot of “how-to” lessons, so you can try how things work by your hands.
Course Curriculum
Chapter 1: GitHub Pull Requests Intro
Lecture 1: Table of contents – section #1
Lecture 2: About pull requests
Lecture 3: Pull Requests as space for discussion
Lecture 4: Merging a pull request
Lecture 5: Required status checks
Lecture 6: Closing issues using keywords
Chapter 2: Squashing commits
Lecture 1: Squash commits at PR 1
Lecture 2: Squash commits at PR 2
Lecture 3: Squashing
Chapter 3: Draft pull requests
Lecture 1: Draft pull requests 1
Lecture 2: Draft pull requests 2
Lecture 3: Draft pull requests 3
Lecture 4: Draft pull requests 4
Lecture 5: Draft pull requests 5
Lecture 6: Draft pull requests 6
Chapter 4: Create pull request – GitHub
Lecture 1: Creating a pull request
Lecture 2: Base and compare branches for Pull Request
Lecture 3: Changing the branch range and destination repository
Lecture 4: Pull Request editing branches
Lecture 5: How to create a PR
Chapter 5: Forking workflow and Pull Requests
Lecture 1: Creating a pull request from a fork
Lecture 2: Forking workflow with Pull Requests
Lecture 3: How to create a PR from fork
Lecture 4: Example
Lecture 5: Allowing changes to a pull request branch created from a fork
Lecture 6: How to allow changes to PR from fork
Lecture 7: Allowing changes to a pull request branch created from a fork
Lecture 8: How to commit changes to PR branch created from fork
Chapter 6: Pull Request – Reviews
Lecture 1: Reviewing changes
Lecture 2: Requesting a pull request review
Lecture 3: Requesting a PR review
Lecture 4: How to add reviewer to pull request
Lecture 5: Reviewing proposed changes in a pull request
Lecture 6: About reviewing pull requests
Lecture 7: Starting a review
Lecture 8: Cancel review
Lecture 9: Marking a file as viewed
Lecture 10: Submitting your review
Lecture 11: Closing notes
Chapter 7: Reviews Part2
Lecture 1: Approving a pull request with required reviews
Lecture 2: About required reviews for pull requests
Lecture 3: Commenting on a pull request
Lecture 4: About pull request comments
Lecture 5: Adding line comments to a pull request
Lecture 6: Resolving conversations
Lecture 7: Viewing a pull request
Lecture 8: Reviewing changes in pull requests – topics
Lecture 9: Filtering files in a pull request
Lecture 10: Dismissing a pull request review
Lecture 11: How to dismiss a PR
Lecture 12: Incorporating feedback in your pull request
Lecture 13: Finding changed methods and functions in a pull request
Lecture 14: Practical Example 1
Lecture 15: Practice Example 2
Lecture 16: Practice Example 3
Chapter 8: Merging a pull request and misc
Lecture 1: Merging a pull request section
Lecture 2: About pull request merges
Lecture 3: Squash and merge your pull request commits
Lecture 4: Squash and merge your pull request commits
Lecture 5: Rebase and merge your pull request commits
Lecture 6: Cannot perform rebase problem
Lecture 7: Basics of merge conflicts
Lecture 8: Merge Conflicts – sections
Lecture 9: About merge conflicts
Lecture 10: About merge conflicts
Lecture 11: Resolving merge conflicts
Lecture 12: Resolving a merge conflict on GitHub
Lecture 13: How to use GitHub conflict editor
Lecture 14: Resolving merge conflicts using CLI
Lecture 15: Resolving merge conflicts using CLI
Lecture 16: Removed file merge conflicts
Lecture 17: Resolving merge conflicts – Atom editor
Lecture 18: Resolving merge conflicts – Atom editor
Lecture 19: Resolving merge conflicts simple workflow
Lecture 20: Deleting branches in a pull request
Lecture 21: Restoring a deleted branch
Lecture 22: Reverting a pull request
Lecture 23: Changing the base branch of a pull request
Lecture 24: Closing a pull request
Lecture 25: Checking out pull requests locally
Lecture 26: A. Modifying an active pull request locally
Lecture 27: B. Modifying an inactive pull request locally
Lecture 28: B. How to update an inactive PR
Lecture 29: C. Error_ Failed to push some refs
Lecture 30: Checking pull request at local PC
Lecture 31: End of course. Congratulations!
Instructors
-
Arthur Tkachenko
Founder Groceristar company
Rating Distribution
- 1 stars: 8 votes
- 2 stars: 3 votes
- 3 stars: 14 votes
- 4 stars: 13 votes
- 5 stars: 11 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Financial Technology Courses to Learn in December 2024
- Top 10 Agile Methodologies Courses to Learn in December 2024
- Top 10 Project Management Courses to Learn in December 2024
- Top 10 Leadership Skills Courses to Learn in December 2024
- Top 10 Public Speaking Courses to Learn in December 2024
- Top 10 Affiliate Marketing Courses to Learn in December 2024
- Top 10 Email Marketing Courses to Learn in December 2024
- Top 10 Social Media Management Courses to Learn in December 2024
- Top 10 SEO Optimization Courses to Learn in December 2024
- Top 10 Content Creation Courses to Learn in December 2024
- Top 10 Game Development Courses to Learn in December 2024
- Top 10 Software Testing Courses to Learn in December 2024
- Top 10 Big Data Courses to Learn in December 2024
- Top 10 Internet Of Things Courses to Learn in December 2024
- Top 10 Quantum Computing Courses to Learn in December 2024
- Top 10 Cloud Computing Courses to Learn in December 2024
- Top 10 3d Modeling Courses to Learn in December 2024
- Top 10 Mobile App Development Courses to Learn in December 2024
- Top 10 Graphic Design Courses to Learn in December 2024
- Top 10 Videography Courses to Learn in December 2024