Introduction to Git and GitHub

Mark as Favorite Share
image

What Will You Learn?

Understand why version control is a fundamental tool for coding and collaboration
Install and run Git on your local machine 
Use and interact with GitHub 
Collaborate with others through remote repositories

About This Course

Provider: Coursera
Format: Online
Duration: 27 hours to complete [Approx]
Target Audience: Beginners
Learning Objectives:  By the end of this free course, you'll be able to store your code's history in Git and collaborate with others in GitHub, where you’ll also start creating your own portfolio
Course Prerequisites: NA
Assessment and Certification: Earn a Certificate upon completion from the relevant Provider
Instructor: Google
Key Topics: Interacting with GitHub, Version Control Systems, Reverting Changes, Creating Pull Requests, Using Git
Topic Covered: 
  1. - Version Control
  2. - Keeping Historical Copies
  3. - Diffing Files
  4. - Applying Changes
  5. - Practical Application of diff and patch
  6. - What is version control?
  7. - Version Control and Automation
  8. - What is Git?
  9. - Installing Git
  10. - Installing Git on Windows (Optional)
  11. - First Steps with Git
  12. - Tracking Files
  13. - The Basic Git Workflow
  14. - Anatomy of a Commit Message
  15. - Using Git Locally
  16. - Skipping the Staging Area
  17. - Getting More Information About Our Changes
  18. - Deleting and Renaming Files
  19. - Undoing Changes Before Committing
  20. - Amending Commits
  21. - Rollbacks
  22. - Identifying a Commit
  23. - What is a branch?
  24. - Creating New Branches
  25. - Working with Branches
  26. - Merging
  27. - Merge Conflicts
  28. - Working with Remotes•
  29. - What is GitHub?
  30. - Basic Interaction with GitHub
  31. - What is a remote?
  32. - Working with Remotes
  33. - Fetching New Changes
  34. - Updating the Local Repository
  35. - The Pull-Merge-Push Workflow
  36. - Pushing Remote Branches
  37. - Rebasing Your Changes
  38. - Another Rebasing Example
  39. - Best Practices for Collaboration
  40. - Collaboration
  41. - A Simple Pull Request on GitHub
  42. - The Typical Pull Request Workflow on GitHub
  43. - Updating an Existing Pull Request
  44. - Squashing Changes
  45. - What are code reviews?
  46. - The Code Review Workflow
  47. - How to Use Code Reviews in GitHub
  48. - Managing Collaboration
  49. - Tracking Issues
  50. - Continuous Integration

0 Comments

No reviews yet !!

Please login first