推送
用于将本地分支的提交推送到远程仓库。
bash
git push origin <branch_name>拉取
用于从远程仓库获取最新更改并合并到当前分支。
bash
git pull origin <branch_name>合并
用于将一个分支的更改合并到当前分支。
bash
git merge <branch_name>撤销提交
- 撤销最后一次提交(保留更改到工作区):
bash
git reset --soft HEAD~1- 撤销某次提交(生成一次新的提交记录):
bash
git revert <commit_hash>切换分支
用于在不同分支之间切换。
bash
git checkout <branch_name>
# 或者使用更现代的命令
git switch <branch_name>拉取远程分支
用于从远程仓库拉取一个新的分支。
bash
git fetch origin <remote_branch_name>
git checkout -b <local_branch_name> origin/<remote_branch_name>Clone远程分支
克隆整个远程仓库到本地,并指定要克隆的分支。
bash
git clone -b <branch_name> <repository_url>