【Git 从入门到精通】Git中常用的指令(含使用Git维护一个项目的完整操作)

一、使用git维护一个项目完整操作

1.设置用户名与邮箱

注意:这个设置的并不是将代码提交到github或者gitee的用户名与邮箱。
这里签名的作用是区分不同操作者身份。用户的签名信息在每一个版本的提交信息中能够看
到,以此确认本次提交是谁做的。Git 首次安装必须设置一下用户签名,否则无法提交代码。

在这里插入图片描述

2.初始化项目中的Git

进入到项目所在的目录然后执行以下,命令

git init

在这里插入图片描述

初始化完毕后可能会看不到.git目录,这是因为系统默认是将.开头的文件隐藏的,可以打开文件管理器进行设置如图:
在这里插入图片描述
在这里插入图片描述

3.使用Git追踪项目中的文件

使用下面命令:

git status

在这里插入图片描述
可以看出上面是没有追踪到任何文件的,接下来咱们就创建一个文件,并让git追踪到它。
这个git bash使用的是vim编辑器,所以我们可以直接vim一个文件。
在这里插入图片描述
可以看出刚才vim的hello.py文件被git自动追踪到了,这里红色并不是因为它报错了,而是没有将其更新。
我们可以将其添加到缓存区。使用以下命令:

git add hello.py

这里抛出的警告是因为linux系统与windows系统换行符不同,可以忽略。(此时可以看出hello.py已经被Git追踪到)
在这里插入图片描述

4.提交一次代码

提交代码使用命令

git commit hello.py

在这里插入图片描述

5.后期项目的更新与维护

更新与维护指的是这个项目被提交肯定不止一次,版本也并不是时刻处在最新的版本,有可能需要回滚。这一部分主要使用日志命令

修改hello.py文件,然后再次查看git状态(追踪到了hello.py被修改)
在这里插入图片描述
再次添加暂存区

git add hello.py

再次查看状态

git status

在这里插入图片描述
提交之后查看一共有几个版本:

git reflog

在这里插入图片描述
HEAD ---->master指的就是目前所指向的为这个版本
在这里插入图片描述
除了这个简短的查看版本信息的命令,还有一个查看详细信息的命令

git log

在这里插入图片描述
切换到以前的版本:

git reset --hard +版本号

在这里插入图片描述

附录、常用命令一览表

命令名称作用
git config --global user.name用户名 设置用户签名
git config --global user.email邮箱 设置用户签名
git init初始化本地库
git status查看本地库状态
git add 文件名添加到暂存区
git commit -m “日志信息”文件名 提交到本地库
git reflog查看历史记录
git reset --hard版本号 版本穿梭
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

酷尔。

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值