2026/4/4 16:23:51
网站建设
项目流程
产品推广方案推广思路和方法,seo需要掌握什么技能,做直播网站软件有哪些软件,网站流量分析的指标有哪些设置用户签名
基本语法
# 配置用户名和邮箱#xff08;首次使用必须配置#xff09;
git config --global user.name 你的用户名
git config --global user.email 你的邮箱
# 查看配置信息
git config --list说明:
签名的作用是区分不同操作者身份。用户的签名信息在每一…设置用户签名基本语法# 配置用户名和邮箱首次使用必须配置 git config --global user.name 你的用户名 git config --global user.email 你的邮箱 # 查看配置信息 git config --list说明:签名的作用是区分不同操作者身份。用户的签名信息在每一个版本的提交信息中能够看到,以此确认本次提交是谁做的。Git首次安装必须设置一下用户签名,否则无法提交代码。[!warning]注意:这里设置用户签名和将来登录Gitub(或其他代码托管中心)的账号没有任何关系。初始化本地库基本语法git init注意事项一开始会创建.git的目录作为一个空库想要在文件资源管理器中查看目录需要打开查看隐藏文件的选项不要修改.git里面的文件否则会导致代码上传失败[!tip] Title[[Linux]]中的命令在git中也可以使用因为git一开始就是为了托管Linux代码而生查看本地库基本语法git status库中无文件输出内容![[Pasted image 20250925170716.png]]解释on branch master在master分支上在安装时选择的让git决定分支名为默认masterNo commits yet*目前没有东西提交过nothing to commit create/copy files and use “git add” to track目前没有什么东西需要提交空的库库中有文件添加一个txt文件示例代码vim hello.txt # 打开hello.txt如果没有该文件创建hello.txt并打开输出内容![[Pasted image 20250925175142.png]]解释文件红色代表存在工作区还没有追踪过文件nothing added to commit but untracked files present use “git add” to track)//你没有添加过任何东西但已经有一个未被追踪的文件了但是你可以使用“git add”添加。添加暂存区基本语法git add 文件名输出内容![[Pasted image 20250925180613.png]]解释默认帮你转换换行符将Windows中的换行符换成Linux的此时本地库状态![[Pasted image 20250925180840.png]]解释前两行与之前一样意思文件名绿色代表追踪到了文件存在了暂存区里此时文件可删但本地文件仍然存在不过变成没有追踪的了即没有上传到暂存区提交本地库基本语法git commit -m 日志信息 文件名输出内容![[Pasted image 20250925181639.png]]解释警告内容转换了换行符前面添加暂存区出现过一个主干分支被改变后面是自己写的日志信息一个文件被改变16行文本中的行数被插入在日志信息前是一个七位版本号、此时查看本地库状态![[Pasted image 20250925182323.png]]第一行与前面一样意思没有什么东西需要再次提交工作树是干净的没有东西查看版本信息git reflog //查看精简版的版本信息 git flog //查看详细的版本信息[!思考如果修改了本地文件会有什么后果]再次查看本地库的时候文件会显示红色并提示修改未上传此时上传则会覆盖历史版本常用命令# 查看提交历史简洁版 git log --oneline # 查看详细提交历史详细 git log # 回退到指定版本保留工作区修改 git reset --soft 提交ID # 回退到指定版本不保留工作区修改 git reset --hard 提交ID版本穿梭的实质其实是master指针改变了指向的副本