GIT (1 day)

Back to trainings

Course Objectives.

  • Improve your git skills by switching to command line
  • Understand the relationship of git commands with the different stages (stash, workspace, index, local and remote repository)
  • Understand merging vs rebasing
  • Tips on keeping your history clean

Training Content.

  • Git basics
    • Create a repository
    • Aliasing
    • Create branches, branching strategy
    • Commit, Revert, Cherry-pick
    • Tag commits
    • Synchronize with remote repositories
    • Resolve conflicts
  • Git advanced
    • Purge entire history of sensitive information
    • Recover lost commits
    • Squash multiple commits into one
    • Hunked commits
    • Hunt for bugs using bisect


Need help?

Want to discuss your training goals and requirements? Looking to organise a private training session?

Follow us