Git and GitHub cheat sheet:
Basic Commands Only
Git Commands:
-
git init: Initialize a new Git repository. -
git clone <repository>: Clone a repository from a remote source to your local machine. -
git add <file>: Add a file to the staging area. -
git commit -m "<message>": Commit changes with a descriptive message. -
git status: Check the status of your repository. -
git push: Push local changes to a remote repository. -
git pull: Fetch and merge changes from a remote repository. -
git branch: List all branches in the repository. -
git checkout <branch>: Switch to a different branch. -
git merge <branch>: Merge changes from another branch into the current branch. -
git log: View the commit history. -
git diff: Show the differences between commits, branches, or files.
GitHub Commands:
-
git remote add origin <remote>: Add a remote repository URL as the origin. -
git push -u origin <branch>: Push the branch to the remote repository and set it as the upstream branch. -
git pull origin <branch>: Pull changes from a remote branch to your local branch. -
git fork: Create a copy (fork) of a repository on your GitHub account. -
git pull-request: Create a pull request to propose changes from a forked repository to the original repository. -
git merge: Merge a pull request on GitHub. -
git clone <repository>: Clone a repository from GitHub to your local machine.
Top comments (0)