1.配置用户名,邮箱标识用户
git config --global user.name"用户名"
git config --global user.email "邮箱"
(--global命令表示git将使用此信息来处理本人在系统中所做一切操作,若需要在特定项目中使用不同的用户邮箱,可不用--global)
2.查看个人信息
cat ~/.gitconfig
3.创建,查看项目文件夹
mkdir demo //创建文件夹
ls //查看文件夹
cd demo //进入文件夹
4.初始化仓库
git init
运行后,demo文件夹出现.git隐藏文件夹。
5.向仓库提交文件
touch demo.txt //创建文件夹
vim demo.txt //输入编辑内容
git add demo.txt //将文件提交至本地仓库(git add . 将所有修改过文件提交至本地仓库)
git commit -m "提交说明" //提交至项目仓库
git status //查看状态
(vim demo.txt 修改文件)
git diff demo.txt //查看修改内容
(此时demo.txt为新版本,再次提交git add)
git log //查看提交版本日志,此时看到两个版本号,提交者,提交时间
git log --pretty=online //查看剪断版本信息
6.版本回退
git reset --hard HEAD^ //回退上一个版本
git reset --hard HEAD^^ //回退上上版本
git reset --hard HEAD~10 //回退十个版本
cat demo.txt //查看日志内容
git log //查看日志
git reflog //查看所有版本号
git reset --hard 制定版本号 //恢复至某个指定版本号
7.撤销操作
git checkout -- demo.txt//撤销修改
rm demo.txt //删除demo.txt文件
git