Git权威指南 书摘


##
$ git add welcome.txt
warning: LF will be replaced by CRLF in welcome.txt.
The file will have its original line endings in your working directory.git

##
git config --system alias.co chectout日志

#显示版本库.git目录所在的位置
git rev-parse --git-dirit

#相对于工做区根木子的相对目录
git rev-parse --show-prefixast

#显示回根目录
git rev-parse --show-cdup配置

#查看配置文件,优先级从高到低
git config -e 版本库级别
git config -e --global 全局
git config -e --system 系统file


# allow-empty容许执行空白提交
git commit --allow-empty -m ''配置文件

--amend
--reset-authordi

#精简格式日志
git log --pretty=oneline文件

#精简格式状态
git status -s
MM welcome.txt
第一个M 暂存区与版本库的比较
第二个M 工做区与暂存区的比较
同样就为空auth


#撤销暂存区还没有提交的修改
git reset HEAD <file>
#撤销工做区还没有提交的修改
git checkout -- <file>
#撤销 用版本库覆盖暂存区和工做区,
git checkout HEAD <file>

 

git diff 工做区与暂存区比较
git diff HEAD|master 工做区与版本库区比较
git diff --cached [HEAD]|--staged

 

git ls-files 查看暂存区文件

相关文章
相关标签/搜索