1. 获取git版本号,检查是否安装成功
git --version
2. 使用前进行信息配置
git config --global user.name yourname
git config --global user.email youremail
git config --list
3. 免密SSH配置
ls -al ~/.ssh
ssh-keygen -t ed25519 -C "youremail@example.com"
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
cat ~/.ssh/id_ed25519.pub
4. 初始化仓库、提交暂存区和工作区
git init
git status
git add filename.txt
git add .
git commit -m "feat: add some commit"
git commit -m 'initial commit'
git add forgotten_file
git commit --amend
git log
git log --oneline
5. 撤销操作
git checkout -- filename.txt
git restore
git reset HEAD filename.txt
git reset --hard 版本号
git reset --hard HEAD~
git reset --hard HEAD^
git revert 版本号
6. 暂存操作
git stash
git stash list
git stash pop
git stash clear
7. 远程仓库操作
git clone <url>
git remote add <name> <url>
git remote rm <name>
git pull
git pull origin master
git push origin
git push origin dev
git push -all <name>
8. 分支操作
git branch
git branch -a
git branch dev
git checkout dev
git checkout -b dev
git merge dev
git branch -d dev_sub
git push origin -d dev2