top of page

Git Assignments

Creating a New Repository in Git

Cloning a Repository

Adding and Committing Changes

Branching

Merging Branches

Resolving Merge Conflicts

Stashing Changes

Viewing Commit History

Reverting Commits

Collaborating with Others

Tagging Releases

Cherry-Picking Commits

Undoing Local Changes

Blaming and Annotating

Submodules

Interactive Rebase

Git Hooks

Managing Git Configurations

Working with Remote Branches

bottom of page