- git switch -c {newBranch} {fromBranch}
- git push -u origin {localBranch}
- git branch -u {remoteBranch} {localBranch}
-
git commit -m "{message}"
-
git commit --ammend {commitSHA}
-
git reset {branchName} ~{numberOfCommitsBack}
-
git reset {commitName} ~{numberOfCommitsBack}
-
git reset HEAD ~{numberOfCommitsBack}
-
git revert {branchName} ~{numberOfCommitsBack}
-
git revert {commitName} ~{numberOfCommitsBack}
-
git revert HEAD ~{numberOfCommitsBack}
-
git restore -s {branch or commit name} {fileName}
- git log -p --full-diff -- {filePath}
- git log --stat --graph
- git fetch
- git pull
- git push
-
git push origin -d {remoteBranch}
-
git branch -d {localBranch}
-
git cherry-pick {commitName} {commitName} {branchName}...
-
git rebase {branchName} ~{numberOfCommitsBack}
-
git rebase {commitName} ~{numberOfCommitsBack}
-
git rebase HEAD ~{numberOfCommitsBack}