文章目录
- 操作列表
-
- [1. 新建远程仓库](#1. 新建远程仓库)
- [2. 删除远程仓库](#2. 删除远程仓库)
- [3. 新建远程分支](#3. 新建远程分支)
- [4. 删除远程仓库分支](#4. 删除远程仓库分支)
- [5. 删除本地分支](#5. 删除本地分支)
- [6. 新建本地分支](#6. 新建本地分支)
- [7. 拉取远程分支](#7. 拉取远程分支)
- [8. 查看远程仓库URL](#8. 查看远程仓库URL)
- [9. 切换本地分支](#9. 切换本地分支)
- [10. 本地分支与远程仓库分支关联](#10. 本地分支与远程仓库分支关联)
- [11. 重命名本地分支](#11. 重命名本地分支)
- [12. 撤回暂存区的commit](#12. 撤回暂存区的commit)

操作列表
1. 新建远程仓库
json
git remote add [远程仓库名] [URL]
2. 删除远程仓库
json
git remote remove [远程仓库名]
3. 新建远程分支
json
//已有本地分支
//方法一:
git push origin [新分支名]
//方法二:
git push origin feature-breach:
4. 删除远程仓库分支
json
//标准删除命令
git push origin -delete [远程仓库分支名]
//简写形式
git push origin -d [远程仓库分支名]
5. 删除本地分支
json
git branch -d [本地分支名]
6. 新建本地分支
json
git checkout -b [新建本地分支名]
7. 拉取远程分支
json
git checkout -b [新建本地分支名] [远程仓库分支名]
//基于远程仓库commit HASH值创建分支
git checkout -b [新建本地分支名] [HASH值]
8. 查看远程仓库URL
json
//显示所有远程仓库的详细信息(包括URL)
git remote -v
//查看名为`origin`的远程仓库信息
git remote show origin
//查看远程仓库的拉取(pull)URL
git remote get-url origin
//查看远程仓库的推送(push)URL
git remote get-url --push origin
9. 切换本地分支
json
//切换到已有分支
//方法一
git checkout [本地分支名]
//方法二
git switch [本地分支名]
//基于当前分支新建新分支,并切换
git checkout -b [本地分支名]
10. 本地分支与远程仓库分支关联
json
git branch --set-upstream-to=[远程分支] [本地分支]
11. 重命名本地分支
json
//重命名当前分支
git branch -m [new-branch-name]
//重命名指定分支
git branch -m [old-brnach-name] [new-branch-name]
12. 撤回暂存区的commit
json
//方法一:
git reset --soft HEAD //撤回暂存区的最近一次提交,并保存工作空间的修改
//方法二:
git reset --hard HEAD //撤回暂存区的最近一次提交,不保存工作空间的修改(不建议,会丢失修改)