wbswjc 最近的时间轴更新
What is this?
2016-12-09 12:59:46 +08:00
wbswjc's repos on GitHub
0 人关注
kubebigbrother
Kube Big Brother is a platform that monitors and records everything happens in a cluster.
0 人关注
kubectl-cf
Faster way to switch between kubeconfig files.
0 人关注
magicconch
Golang snippets.
0 人关注
wbswjc
wbswjc

wbswjc

🏢  运维开发,Kubernetes
V2EX 第 200494 号会员,加入于 2016-11-09 09:59:10 +08:00
[出] Macbook 最新款低配 (i5 / 8 GB / 256 GB)
二手交易  •  wbswjc  •  2018-04-18 01:01:11 AM  •  最后回复来自 Moorj
3
上海超短租求建议
上海  •  wbswjc  •  2017-07-23 10:53:31 AM  •  最后回复来自 killin
21
墙内与 Gmail 邮箱互发邮件为什么没有被墙?
宽带症候群  •  wbswjc  •  172 天前  •  最后回复来自 yzec7
26
有换工作的想法, 一年中什么时候比较好找工作啊?
职场话题  •  wbswjc  •  2017-05-21 14:47:21 PM  •  最后回复来自 wbswjc
14
出年会抽奖抽到的 Kindle Oasis
二手交易  •  wbswjc  •  2017-02-06 14:31:27 PM  •  最后回复来自 wbswjc
2
发现 VPS 在移动网络上无法用域名访问, 可能是什么原因? 怎么办呢?
VPS  •  wbswjc  •  2016-12-15 21:47:51 PM  •  最后回复来自 wbswjc
4
程序员应该认真填写测试数据吗?
程序员  •  wbswjc  •  2016-12-09 12:53:29 PM  •  最后回复来自 wbswjc
12
wbswjc 最近回复了
2019-01-29 02:01:44 +08:00
回复了 frylkrttj 创建的主题 git git 怎么删除 指定 commit 快照 ?
# 如果你想要删除该提交,不过保留其修改的文件:

你需要 rebase 中的 squash 操作。

git 仓库中有 a, b, c, d 4 个文件,依次提交,形成以下内容:

$ git log
> commit f3fe836c34642927f57e8f2e6cc8a62382c93c0c
> d
> commit 0e4f4862a0ab3256d28ced2f26950e2e4312c5b4
> c
> commit a4c409545f056bb6a21f9f82d2749f6faadde70a
> b
> commit f3134e02ebfe4d5b70999c3dc03c8f31161cf209
> a

以首个提交,即 a 为基准,进入 rebase 模式:

$ git rebase -i f313
> pick a4c4095 b
> pick 0e4f486 c
> pick f3fe836 d

修改 rebase 策略如下,表示把 c 并入其前一个 commit,即 b:
> pick a4c4095 b
> squash 0e4f486 c
> pick f3fe836 d

:wq 或 :x 退出 vim,开始 rebase:

因为只有一个 squash 操作,所以直接进入该操作:

> # This is a combination of 2 commits.
> # This is the 1st commit message:
> b
> # This is the commit message #2:
> c

可以修改 b 和 c 合并( squash )后的提交信息,修改完(也可不改)后 :wq 或 :x 退出。

后面没有其他操作,所以成功:

> Successfully rebased and updated refs/heads/master.

这时候:

$ git log
> commit db58ecd2a2cd017a34274781dc8b8c61531147b9
> d
> commit 0baa7789a1533c9178874d2ab3b93c44f2adf1b3
> b
> c
> commit f3134e02ebfe4d5b70999c3dc03c8f31161cf209
> a
2019-01-29 01:59:44 +08:00
回复了 frylkrttj 创建的主题 git git 怎么删除 指定 commit 快照 ?
# 如果你想要删除该提交及其中内容:

你需要 rebase 中的 drop 操作。

git 仓库中有 a, b, c, d 4 个文件,依次提交,形成以下内容:

$ git log
> commit f3fe836c34642927f57e8f2e6cc8a62382c93c0c
> d
> commit 0e4f4862a0ab3256d28ced2f26950e2e4312c5b4
> c
> commit a4c409545f056bb6a21f9f82d2749f6faadde70a
> b
> commit f3134e02ebfe4d5b70999c3dc03c8f31161cf209
> a

以首个提交,即 a 为基准,进入 rebase 模式:

$ git rebase -i f313
> pick a4c4095 b
> pick 0e4f486 c
> pick f3fe836 d

修改 rebase 策略如下,表示删除第 3 次提交,即 c:
> pick a4c4095 b
> drop 0e4f486 c
> pick f3fe836 d

:wq 或 :x 退出 vim,开始 rebase:

因为只有一个 drop 操作,且没有影响其后任何一个 commit,所以直接全部成功:

> Successfully rebased and updated refs/heads/master.

这时候:

$ git log
> commit 7eafc41ab349feed33c060e5898278509a71d373
> d
> commit a4c409545f056bb6a21f9f82d2749f6faadde70a
> b
> commit f3134e02ebfe4d5b70999c3dc03c8f31161cf209
> a
2018-11-01 22:57:59 +08:00
回复了 nihily 创建的主题 求职 [求职] 想找个 golang 的工作,求大佬们指点
简历有点问题哦, 只有侧边栏, 没有主要内容, 空白一片.
2018-09-04 20:52:00 +08:00
回复了 lc1450 创建的主题 DevOps 关于 jenkins gitlab 自动化部署的疑问?
@queue gitlab environment, 不过是和 gitlab CI 紧密结合的, gitlab CI 是成体系的一套东西, 如果用 jenkins, 只能自己实现了
2018-07-25 18:21:16 +08:00
回复了 fool079 创建的主题 杭州 杭州有租一个月的地儿吗?在余杭那边,梦想小镇。。
租到了吗? 单间可以住 3 个月内 :P
2018-07-20 13:51:34 +08:00
回复了 zjsxwc 创建的主题 程序员 PHP composer 国内镜像也慢的要死
2018-06-22 14:17:53 +08:00
回复了 norain 创建的主题 程序员 写爬虫的要小心罗,爬数据要被判刑滴
@paloalto 争论不能解决; 在永无止境的夜; 关掉你的嘴; 唯一的恩惠;
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3138 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 24ms · UTC 13:58 · PVG 21:58 · LAX 05:58 · JFK 08:58
Developed with CodeLauncher
♥ Do have faith in what you're doing.