惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
阮一峰的网络日志
阮一峰的网络日志
T
Tailwind CSS Blog
博客园 - 【当耐特】
量子位
博客园 - 叶小钗
有赞技术团队
有赞技术团队
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - Franky
博客园 - 司徒正美
爱范儿
爱范儿
美团技术团队
小众软件
小众软件
酷 壳 – CoolShell
酷 壳 – CoolShell
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
V
V2EX
罗磊的独立博客
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Last Week in AI
Last Week in AI
Hugging Face - Blog
Hugging Face - Blog
I
InfoQ
D
DataBreaches.Net
宝玉的分享
宝玉的分享

博客园 - Mr.peter

Git 全量终极速记表 Golang基础面试题 ansible是什么?怎么玩?给出常问的面试题和答案 Terraform telnet localhost 3306 -bash: telnet: command not found macos 开放3306端口 curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused Error: git: Failed to download resource "git.rb" Mysql 授予root在任意主机访问数据库的权限 使用Redis来处理高并发问题 go slice切片的扩容机制是什么? 使用Kubernetes时可以采取哪些最佳安全措施 Kubernetes与Docker Swarm的区别如何 k8s是怎么进行服务注册的 说说你对Job这种资源对象的了解 常用的标签分类有哪些 简述Helm及其优势 简述Kubernetes集群联邦 简述Kubernetes中,如何使用EFK实现日志的统一管理 Kubernetes 网络 Kubernetes PodSecurityPolicy
git常用命令汇总
Mr.peter · 2026-03-14 · via 博客园 - Mr.peter


1. git init vs --bare
本地用 git init,服务器远端用 git init --bare。

2. reset vs revert
没推远程用 reset(删历史);已推远程用 revert(新增提交撤销)。

3. git stash
代码写一半,要切分支改bug,先 git stash 存起来,回来 git stash pop。

4. 分支操作
创建并切换:git checkout -b 分支名
切换:git checkout 分支名
删除:git branch -d 分支名

5. pull vs fetch
fetch 只下载不合并;pull = fetch + merge。

6. merge vs rebase
merge 保留历史、安全,公共分支用;
rebase 历史一条线、干净,只在自己分支用。

7. tag
上线发版打版本号,方便回滚。

8. 第一次推远程
git push -u origin 分支名