配置初始信息加回滚撤销操作
作者:互联网
git的区
git的区大致分为四种工作区(未add)、暂存区(已add未commit)、本地仓库(已commit未push)、远程仓库(已push)
配置个人信息
配置全局用户名和邮箱(只需一次)
git config --global user.email "your@email.com"
git config --global user.name "yourname"
入门操作
初始化
git init
创建.git的初始化文件夹。
忽略文件
nvim .gitignore
创建.gitignore文件,在里面编辑需要追踪的文件,最简单的方法是直接写文件名。
添加到暂存区
git add . #添加所有文件(处理.gitignore中的文件)
git add filename
提交到本地仓库
git commit -m "msg"
git commit -am "msg"相当于git add .+ gitcommit -m "msg"
查看提交到本地仓库的记录
git log
git reflog
回滚
git reset HEAD filename #把暂存区的修改撤销 重新放回工作区
git checkout -- filename #撤销工作区某个文件的更改
git reset --hard 版本号 #将本地仓库回退到某一个版本
git reset --hard HEAD^ #在Git中,用HEAD表示当前版本,上一个版本就是HEAD^,上上一个版本就是HEAD ^ ^
标签:HEAD,git,--,撤销,仓库,add,commit,加回,初始 来源: https://www.cnblogs.com/xing-usetc/p/16595042.html