Learn2Pro Academy

Learn2Pro AcademyLearn2Pro AcademyLearn2Pro Academy

Learn2Pro Academy

Learn2Pro AcademyLearn2Pro AcademyLearn2Pro Academy
  • Home
  • Courses
  • offerings
  • Contact
  • Materials
  • More
    • Home
    • Courses
    • offerings
    • Contact
    • Materials
  • Sign In
  • Create Account

  • My Account
  • Signed in as:

  • filler@godaddy.com


  • My Account
  • Sign out

Signed in as:

filler@godaddy.com

  • Home
  • Courses
  • offerings
  • Contact
  • Materials

Account


  • My Account
  • Sign out


  • Sign In
  • My Account

git and github professional course

course contents

Prerequisites:

  • Need a Laptop/Desktop with an internet access
  • Any web browser (Preferably Google chrome web browser)
  • Valid Email ID (Preferably Gmail ID)
  • Notebook and Pen (mandatory)
  • Basic programming language is good to have (Not mandatory)


Chapters:

  • What is git and why is it essential to software engineers?
  • How to install git on Windows, Mac, or Linux
  • git init - Initialize a git repository
  • git status - Check the status of a repository
  • git add - Staging changes to be committed
  • git commit - Commit files to a repository
  • VS Code Tips - Tips for working with git in VS Code
  • git remote - Connect a remote GitHub repo to your local repo
  • git push - Upload local code to GitHub
  • git merge - Merge code from two different sources
  • git pull - Fetch and merge changes from a remote repository
  • git clone - Download a remote repository to a local directory
  • GitHub Codespaces - Run your repo on any machine with a cloud-powerd VS Code instance
  • git branch - Create a new branch in a git repository
  • git checkout - Move between branches in git
  • Merge Conflicts - Merge conflicts and how to resolve them
  • Fork - What the hell is a fork on GitHub?
  • Pull Request - Submit a pull request (PR) on GitHub
  • git reset - How to reset and deal with screw ups
  • git revert - Undo a commit with out changing the course of history
  • git commit --amend - Update a commit message or add new files to last commit
  • git stash - Hold on to changes without committing them
  • git rebase - Use git rebase to merge updates with a clean commit history
  • Squash - How to use git rebase to squash your commits
  • GitHub Actions - Implement continuous integration and deployment CI/CD with GitHub Actions
  • Advanced Git Tips - A list of advanced git techniques for boosting productivity

course schedule

Overall Duration : 4 to 5 Weeks 

Weekday - 1 hour per day (Mon-Fri)

Weekend - 2 hours per day(Sat-Sun)


Available Languages: English, Tamil

Mode of Learning: Live Online meet


We undertake class training room sessions for students/professionals at your premises over weekend


Certification available


To know about training batch slot availability and fees, enquire now (you believe that learn2pro academy fees will be less as possible in the market with 100% quality trainings)

Register Now

Copyright © 2024 Learn2Pro Academy - All Rights Reserved.

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept