赞
踩
本地仓库位于本地工作区的隐藏目录 .git中,它包含了项目的完整历史记录和所有版本的文件;
.git不算工作区,而是 Git 的版本库。
命令 | 作用 | 备注 |
git init |
初始化本地Git仓库(项目) |
会在当前目录中创建—个.git目录,用于记录所有的版本变更信息 |
git status |
查看本地仓库的文件状态 |
显示工作目录和暂存区的状态,能看到那些修改被暂存到了,哪些没有,哪些文件没有被 Git tracked 到 |
git add 文件路径 |
将文件添加到跟踪列表(暂存区),交由git托管 |
-A 或 --all或 . 表示添加所有文件,也可以使用*进行匹配,比如*.java 文件路径可以是文件也可以是目录 |
git commit |
将跟踪列表中(暂存区)的文件提交到本地仓库 |
-m指定提交日志,方便后续查看提交或改动记录 |
git log |
用于查看提交历史(commit的记录,也就是提交日志,包含完整版本号、作者、日期、comments),显示的顺序是由近到远,也就是最新的修改在上面 |
概要显示:git log --oneline,一行展示每次日志,内容仅含7位版本号、comments 查看最近n次的提交:git log -n,n是数字 查看指定作者的提交,如果没有,就显示空:git log --author xxx 查看分支合并图:git log --graph,结果左侧可以看到分支合并图;git log --graph --oneline,一行展示每次日志 显示最近n次提交的差异:git log -p -n,n是数字 |
git reflog |
查看所有操作记录 |
包括被回退的版本id、reset操作等 |
git reset --hard 版本id |
回退到指定版本 |
HEAD表示当前的版本 |
git全局设置:
git config --global user.name "syq"
git config --global user.email "17211
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。