git 的操作

本文详细介绍了Git提交代码的五个基本步骤,包括同步、查看状态、添加到缓存、本地提交和推送至远程。同时,针对删除本地文件后的解决方案、撤销和重置操作,以及简化git log和merge提示的方法进行了深入讲解。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.Git提交代码步骤

1.1 第1步:同步远程仓库代码:git pull

1.2 第1步:查看当前状态:git status

1.3 第2步:提交代码到本地git缓存区:git add

1.4 第3步:推送代码到本地git库:git commit

1.5 第5步:提交本地代码到远程仓库:git push

1)删除本地文件后 Git pull从远程仓库重新获取不到解决办法:

git fetch --all (可以不执行)

git reset --hard  或者 git reset --hard origin/master(看你分支)。

git pull

2)git reset --soft HEAD^

HEAD^的意思是上一个版本,也可以写成HEAD~1
如果你进行了2次commit,想都撤回,可以使用HEAD~2

2)去掉git add 的操作:

git reset HEAD^ --soft         --soft 表示保留当前commit,重新commit

git reset HEAD^ --hard       --hard 表示丢弃当前add,重新add、commit,执行这条会把你的新文件删除掉,小心。

3)git log --stat

    git log --pretty=oneline
 简洁显示日志记录

2)git中Please enter a commit message to explain why this merge is necessary

两种解决方式(别人的方法);

第一:

1.按键盘字母 i 进入insert模式

2.修改最上面那行黄色合并信息

第二:

1.按键盘左上角"Esc"

2.输入冒号加wq   ":wq",  按回车键,意思就是就是忽略这个提示

参考:

Git 撤销commit文件 和 回退push的文件 - 简书 (jianshu.com)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值