Skip to content

Instantly share code, notes, and snippets.

@stevo
Last active July 27, 2022 09:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 6 You must be signed in to fork a gist
  • Save stevo/8f7c5ad3048db0ddbc527e7ca2b2038e to your computer and use it in GitHub Desktop.
Save stevo/8f7c5ad3048db0ddbc527e7ca2b2038e to your computer and use it in GitHub Desktop.
GIT Skills Verification

Be prepared to show following GIT CLI skills in action. All skills are required to get :

Working with GIT using CLI 🔹

  • can checkout new branch
  • can switch between branches
  • can display and understand git log
  • can add changes (interactive mode, all at once, selected files)
    • can split changesets when adding changes progressively
    • can edit changesets when adding changes progressively
  • can stash and unstash changes
  • can commit changes
    • can commit changes to last commit without amending message
  • can push changes to remote branch
    • can force-push changes to remote branch
  • can delete local and remote branches
  • can merge branches using rebasing
    • can resolve conflicts using any merge-tool or manually
  • can rebase interactively (squash, fixup, reorder, rename, delete commits)
  • can cherry-pick a commit from different branch
  • can reset / unstage changes for last n commits

Resources

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment