GIT学习笔记
GIT 是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
配置Git
启动Git Bash打开对话窗口,配置用户名和邮箱地址
git config --global user.name "用户名"
git config --global user.email "邮箱地址"
配置完成后可以查看配置信息
git congfig --global --list
创建一个仓库
git mkdir "文件夹名称"
初始化仓库
git init
使用Git
将需要版本控制的文件加入到版本库
git add "文件"
git commit -m "注释信息"
时常需要查看仓库状态
git status
查看编写文件和版本库中的文件差异
git diff
检测仓库版本号
git log
可以设置每个版本好打印出一行
git log --pretty=oneline
回退版本历史
回退至上一个版本号
git reset --hard HEAD^
可以回退到版本号的状态
git reset --hard commit-id
回退历史的时候可以查看所有仓库版本号
git reflog
在编辑工作区的时候如果想删除掉新写的内容,恢复到暂存区的状态
git checkout -- file
如果提交文件到暂存区还没有提交到版本库中
git reset HEAD file
可以查看工作区和版本库中的区别
git diff HEAD --file