This repository serves as a comprehensive guide to frequently used Git commands, providing examples and explanations for each. It aims to help developers efficiently use Git in their daily workflow.
- Getting Started
- Basic Commands
- Branching and Merging
- Remote Repositories
- Stashing and Cleaning
- Logs and History
- Tagging
- Configuration
- Emoji Commit Guide
- Windows: Download from Git for Windows.
- macOS: Install using Homebrew:
brew install git
- git-commit-usage.md: Detailed instructions on how to write effective commit messages, including a guide on using emoji in commit messages.
- git-push-steps.md: Steps to push your changes to a remote repository.
- git-branch-operations.md: A comprehensive guide to creating, deleting, and managing branches in Git.
- git-branch-operations.md: not done.
- git-clone-with-submodules.md: Instructions on how to clone repositories that include submodules.
- git-diff-usage.md: Guidelines for using the
git diff
command to see changes between commits, branches, and more. - git-tag-usage.md: Explanation of how to create, list, and delete tags in Git.
- git-emoji.md: A list of commonly used emojis in commit messages to categorize and describe changes visually.
- git-install-steps.md: Detailed installation steps for Git.