02. Git的基本使用
一、设置用户签名
git config --global user.name 用户名
git config --global user.email 邮箱地址
签名的作用是区分不同操作者身份。用户的签名信息在每一个版本的提交信息中能够查看,以此确认本次提交是谁提交的。Git 首次安装必须设置一个用户签名,否则无法提交代码。
这里设置用户签名和将来登录 GitHub(或其它代码托管平台)的账号没有任何关系,不过邮箱地址建议使用 GitHub 关联的邮箱地址。
二、初始化本地库
git init
三、查看本地库状态
git status
【1】、首次查看,工作区没有任何内容
【2】、新建文件后,查看状态,检测到未追踪的文件
四、添加暂存区
git add 文件名
如果我们向把工作区中的文件一次性添加到暂存区中,可以使用如下命令:
git add .
如果我们不想 hello.py 文件保存一个历史版本,我们可以把暂存区中的文件删除。
git rm --cached 文件名
如果我们误删除了工作区的文件,可以通过如下命令从暂存区中恢复误删除的文件,注意,此时的删除操作没有提交到本地库。
git restore 文件名
五、提交本地库
git commit -m "日志信息" 文件名
六、查看版本信息
git reflog
git log
git log --oneline
七、版本切换
git reset --hard 版本号
git log 命令只能查看当前指针所在版本及之前的版本,因此版本切换之后,该版本后面的版本信息不显示;