Git常用命令

Branch

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
## 创建分支
git branch [newBranchName] [srcBranchName]
## 推送本地分支到远程服务器
git push --set-upstream origin [newBranchName]
## 切换分支
git checkout [branchName]
## 创建分支并切换
git checkout -b [newBranchName] [srcBranchName]
## 删除本地分支
git branch -d [branchName]
## 强制删除本地分支
git branch -D [branchName]
## 删除远程分支
git push origin :[branchName]
## 合并分支
# 将 feature/f1 分支合并到 develop 分支上
git checkout develop
git merge feature/f1

Tag

1
2
3
4
5
6
7
8
9
10
11
12
## 创建 Tag
git tag -a [tagName] [-m 'message']
## 推送本地标签到远程服务器
git push origin --tags
## 删除本地 Tag
git tag -d [tagName]
## 删除远程 Tag
git push origin :[tagName]

查看 git 操作历史

1
2
3
# 查看所有记录的 HEAD 历史
# 可以用于查找丢失的代码
git reflog
轻狂书生 wechat
欢迎您扫一扫上面的微信公众号,订阅我的博客!
坚持原创技术分享,您的支持将鼓励我继续创作!