添加到暂存区
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/ 后面第一个就是你的用户名,密码是你注册时的密码。