git常用命令,保存这张图就够了

196473420c383c2d0cc3ea2a36a4b5c1.png

git常用命令

常用的git命令,保存上图即可,如下是文字版本。

1、开始

初始化,生成.git仓库

git init

删除版本库:git -rf .git

git -rf .git

2、提交

提交修改和删除的文件到暂存区

git add -A

暂存区内容添加到本地仓库

git commit -m "${comment}"

本地的分支版本上传到远程并合并

git push

3、冲突解决

显示冲突

git status ${file}

查看冲突文件

cat ${file}

处理完冲突标记为解决

git add ${file}

提交代码

git commit -m "${comment}"

4、删除

文件从暂存区和工作区中删除

git rm ${file}

文件仅从暂存区删除

git rm --cached ${file}

5、分支

查看本地分支

git branch

创建并切换到新分支

git checkout -b ${new_branch_name}

切换分支

git checkout ${branch_name}

合并其他分支到当前分支

git merge ${other_branch}

删除本地分支

git branch -d ${branch_name}

强制删除本地分支

git branch -D ${branch_name}

删除远程分支

git push origin --delete ${branchname}

6、回滚

全部回退到指定版本

git reset –hard ${HEAD}

回退版本库信息

git reset --soft ${HEAD}

回退暂存区和版本库信息

git reset --mined

7、远程操作

显示所有远程仓库

git remote -v

远程获取代码库

git fetch

从远端仓库提取数据并尝试合并到当前分支

git merge

拉取并合并

git pull

本地的分支版本上传到远程并合并

git push

8、查看

查看日志

git log

查看上次提交之后是否有修改

git status

期阅读

Lombok我们真的不应该使用了嘛?

云原生之可观测性-OpenTracing、OpenSensus、OpenTelemetry

云原生之可观测性 - APM概念及选型

大厂“断子绝孙式”、“养蛊式”招聘有多害人?

Kafka Producer全流程分析和思考

MySQL的Replace用法详解

卷不动了,我选择降薪去外企来平衡工作和生活

HBase、Cassandra、LevelDB、RocksDB 相关数据结构是什么?

时间轮(TimingWheel)算法总结

ed42354df7c0aa80a67615d089f3a82d.png

快乐程序员、读书狂魔、爱撸代码、开源项目、硬核互联网技术分享

觉得写得不错,请点在看,谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值