版本控制系统git知识补充

前言:前一篇博客只是介绍了简单的代码提交,在之前的基础上,做一些补充说明。

一:git修改提交代码时记录的作者信息
场景:有时git上传代码后发现上传作者信息和自己不一致,需要修改作者信息
查看信息:git config --list
修改:git config --global user.email “邮箱”

      git config --global user.name"作者"

二:git删除本地仓库已经提交的文件
场景:有时git提交的文件有问题,想重新提交到本地仓库并且删除之前的文件
在这里插入图片描述
此时发现本地已经没有文件了,但git是有记录的,使用git log命令
在这里插入图片描述
使用git reset --hard “版本号”把代码回滚到之前的某个版本
在这里插入图片描述

三:恢复被我们在本地删除的文件
场景:假设我们不小心删除了本地的文件,这就是我们常说的“从删库到跑路”,不用担心,有办法
在这里插入图片描述
我们可以使用git checkout .命令(注意命令后面是一个点)从本地硬盘掩藏的.git文件夹中检出代码
在这里插入图片描述
四:修改代码,协同开发
场景:同时多个用户要修改代码
之前用户修改文件并提交到了服务器,另一个用户的代码并没有更新,此时可以使用git pull来获取服务器上最新的代码
在这里插入图片描述
后序:这里是git最常见的功能,也是使用最多的。能够用好版本控制系统是非常重要的,以后在工作中也可能会用到git去管理自己的代码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值