《Git 常用指令》


2017-10-26 上次更新时间:8/4/2020, 8:24:44 PM 0 工具类

# 基础指令

# 连接远程仓库
git remote add origin <仓库地址>

# 推送到master远程
git push -u origin master 
1
2
3
4
5

# 分支有关

# 删除分支 
git branch -d [分支名称]

# 强制删除
git branch -D [分支名称]

# 创建分支
git branch [分支名称]

# 切换分支
git checkout [分支名称]

# 创建并切换分支
git checkout -b [分支名称]

# 查看本地分支 
git branch

# 合并分支
git merge [分支名称]

# 查看远程分支
git branch -a

# 拉取远程分支
git pull origin [远程分支名]:[本地分支名]

# 本地分支与远程分支关联
git branch --set-upstream-to=origin/[远程分支名称] [本地分支名称]

# 查看本地分支与远程分支的关系
git branch -vv  

# 查看本地分支信息
git branch -v 

# 查看分支状态
git status 

# 强制推送(会把远程分支的代码覆盖)
git push -u -f origin master

# 将本地分支推送到远程
git push HEAD -u

# 同步远程已删除的分支
git remote prune origin

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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48

# 暂存区(暂存内容)

# 将内容暂存到工作区
git stash

# 查看工作区
git stash list

# 恢复并删除工作区内容
git stash pop

# 将文件提交到暂存区
git add .

# 从暂存区恢复文件
git reset

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

# 标签

# 打tag
git tag -a [tag名称] -m "commit信息" master

# 列出所有的tag
git tag

# 将本地新增的tag推送到远程
git push --tag

1
2
3
4
5
6
7
8
9
上次更新时间: 8/4/2020, 8:24:44 PM