02. Git的基本使用

一、设置用户签名

 git config --global user.name 用户名
 git config --global user.email 邮箱地址

  签名的作用是区分不同操作者身份。用户的签名信息在每一个版本的提交信息中能够查看,以此确认本次提交是谁提交的。Git 首次安装必须设置一个用户签名,否则无法提交代码。

  Git 原本默认的分支是 master,但是由于一些原因,GitHub 的默认分支是 main,如果我们要全局方式修改默认分支,可以修改如下命令。

git config --global init.defaultBranch main

这里设置用户签名和将来登录 GitHub(或其它代码托管平台)的账号没有任何关系,不过邮箱地址建议使用 GitHub 关联的邮箱地址。

二、初始化本地库

git init

初始化本地库

  在初始化时,我们还可以指定默认分支为main

git init -b main

  如果已经初始化,我们可以通过如下命令修改本地分支,如原来本地初始化时默认分支为 master,现在让它改为和远程仓库一致变成 main

git branch -m master main

三、查看本地库状态

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 命令只能查看当前指针所在版本及之前的版本,因此版本切换之后,该版本后面的版本信息不显示;

posted @   星光映梦  阅读(22)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示