Git
2024/4/26小于 1 分钟
提示
作为一名合格的程序员,熟练掌握 Git 是基本要求
Git 必须掌握的常用命令
| 描述 | 命令 |
|---|---|
| 克隆代码 | git clone xxxx.git |
| 创建分支 | git branch dev git checkout -b dev git switch -c dev |
| 切换分支 | git checkout dev git switch dev |
| 查看所有本地分支 | git branch |
| 查看所有远程分支 | git branch -r |
| 删除本地分支 | git branch -d dev |
| 删除远程分支 | git push origin --delete dev |
| 暂存代码 | git add . |
| 提交代码 | git commit -m "feat: add new feature" |
| 推送代码 (强制推送) | git push origin dev git push -f origin dev (强制推送) |
| 拉取代码 | git pull origin dev |
| 合并代码 | git merge dev |
| 查看状态 | git status |
| 查看提交记录 | git log |
| 查看差异 | git diff |
| 查看远程仓库地址 | git remote -v |
| 回退版本 | (回退指定 commit_id 版本) git reset --hard commit_id (回退上一个版本) git reset --soft HEAD^ 或 git reset --soft HEAD~1 |
| 撤销代码 | git revert commit_id |
| 合并代码 (rebase) | git rebase dev |