git从修改到push 各种可能遇到的情况(add,rm,commit,push)

本文详细介绍了Git从新增文件到推送的整个过程,包括将文件添加到暂存区、查看修改、撤销错误添加、提交、修改提交信息、更改作者信息、删除多余提交以及如何将更改推送到远程仓库。通过实例演示了如何处理常见问题,是Git初学者的实用教程。
摘要由CSDN通过智能技术生成

添加到暂存区

1:在git管理的目录中添加一个文件:

在这里插入图片描述

2:右击点击Git Bash Here

在这里插入图片描述
在这里插入图片描述

3:将上面两个文件加入暂存区:

在这里插入图片描述

4:查看自上次commit之后,是否有对文件再次进行修改。

在这里插入图片描述

5:发现gitText1.txt我们加错了不想添加了

在这里插入图片描述
将gitText1.txt移出了暂存区,以及工作区。注意参数”-f“是强制的意思。如果不加,当文件被修改后再执行删除:”git rm gitText.txt“就会报错。git status是查看自上次提交后有过什么修改。

6:撤回已经add的对文件的修改

对该文件进行修改。
在这里插入图片描述
add,并查看是否修改
在这里插入图片描述
发现add错了,要撤回add操作:
在这里插入图片描述
撤回成功。

提交到本地库:

1:提交commit

在这里插入图片描述
最后双引号里的是说明信息。必填。

2:查看提交的内容:

在这里插入图片描述
两种方式都可以查看上次commit提交的是什么,
"gitText2"是提交的说明信息。
后面diff 就是commit的数据。

3:提交了之后,又创建了一个新的,也希望添加到这次提交中,不想创建一个新的提交。

(1):提交前两个文件:
在这里插入图片描述
查看提交的后信息:
在这里插入图片描述

2:创建第三个文件之后,add,commit到上一次commit中
在这里插入图片描述
输入了git commit --amend后,会进入编辑状态,直接按”:wq“保存退出就可以。

4:多commit了一个文件想删除那个文件

首先:一次commit了三个文件:
在这里插入图片描述
发现第二个文件不想要。
在这里插入图片描述
自此删除完毕。

5:发现我们提交时写的信息不是明晰,我们想改一下:

(1):需要进入编辑模式的修改

在这里插入图片描述
进入此状态:
在这里插入图片描述
按 ” i“进入编辑模式
在这里插入图片描述
进行修改:
在这里插入图片描述
修改完成后点击”ESC“退出编辑,然后按 ”:wq“ 保存退出(记得切换为英文输入)

在这里插入图片描述
修改成功了

(2):不需要进入编辑模式的修改方式

在这里插入图片描述

6:提交的(commit)的用户名和邮箱不正确,修改

在这里插入图片描述

7:删除最后一次提交(未推送到远程仓库)

在这里插入图片描述
在执行此操作前需要仔细思考,执行之后当前版本的修改都将消失,完全回到上一个版本的状态。
注:上图中那个 ”上上版本“ 应该是两个 “^^” 手误写错了,请谅解。

推送到远程仓库:

在这里插入图片描述
注意:第一次推送可能会出现弹框需要输入用户名和密码。
用户名是,你打开自己的gitee,进入一个仓库然后:
在这里插入图片描述

https://gitee.com/ 后面第一个就是你的用户名,密码是你注册时的密码。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值