Git命令总结
Git配置命令
初始化git管理
对于已创建的文件夹,直接在文件夹目录下执行:git init
创建并初始化git,可以执行:git init 文件夹名
配置user信息
- 常用参数区别
- local :只对某个仓库有效,切换到另外一个仓库失效
- global :当前用户的所有仓库有效,工作当中最常用
- system :系统的所有用户,几乎不用
命令如下:
1 |
|
查看user配置
命令如下:
1 |
|
清除user配置
命令如下:
1 |
|
配置config目录位置
local的在.git/config里面;global的在个人home目录下的.gitconfig里面;system应该在git安装目录的下
git文件添加命令
git add 命令介绍
将工作区的文件或目录通过add命令添加到git暂存区,命令如下:
将单个新建文件,添加到暂存区:
1 |
|
将多个新建文件夹和文件,添加到暂存存:
1 |
|
将文件的新增,修改,删除,添加到暂存区:
1 |
|
将git管理中跟踪的文件,从新修改过的文件,添加到暂存区:
git add -u
说明:新创建的文件,不会被添加到暂存区
重命名暂存区里面的文件名,命令如下:
git mv old_name new_name
从新命名后,不需要从新提交到暂存区,直接commit提交就行
清空暂存区和工作区的变动,使文件还原为当初的样子,命令如下:
git reset --hard
⚠️危险命令,不推荐使用
git log命令介绍
查看所有分支的历史
1 |
|
查看图形化的 log 地址
1 |
|
查看单行的简洁历史
1 |
|
查看最近的四条简洁历史
1 |
|
查看所有分支最近 4 条单行的图形化历史
1 |
|
跳转到git log 的帮助文档网页
1 |
|
Git命令总结
http://www.wangxiaohuan.com/2019/03/07/2019-03-07/