小编use*_*584的帖子

单个命令中的git clone和checkout

以下是我用于签出特定提交的命令.

git clone git://repo.git/repo123
git checkout <commitID>
Run Code Online (Sandbox Code Playgroud)

我想一步完成上述操作 - 仅使用git clone命令.

我想这样做的原因是,repo123非常庞大.检查我想要的提交将节省我很多时间.

我知道--depth选项.但在这种情况下,它是没有用的.谁能告诉我怎么做?

git clone commit git-checkout

28
推荐指数
3
解决办法
2万
查看次数

如何替换:在grep输出中+

如果你做grep -n,输出格式是这样的,

文件名:行:

我是否可以告诉 grep 用 + 替换第一个 : 以便我可以将字符串复制粘贴到 vim 以转到该行?

我要的是这个

文件名+行:

知道如何实现这一目标吗?

linux command-line grep tooltip

2
推荐指数
1
解决办法
2113
查看次数

在VIM中将unicode作为十六进制

我正在阅读关于unicode的这篇文章 - http://www.linuxjournal.com/content/unicode

为了更好地理解这个概念,在VIM中我保存了unicode字符'ഒ'U+ 0D12.当我切换到十六进制模式(使用:%!xxd命令)时,我看到以下内容:

0000000:e0b4 920a ....

\ 0a是结尾\n.但其他十六进制值对我没有任何意义.任何人都可以对此有所了解吗?

unicode vim hex

0
推荐指数
1
解决办法
687
查看次数

标签 统计

clone ×1

command-line ×1

commit ×1

git ×1

git-checkout ×1

grep ×1

hex ×1

linux ×1

tooltip ×1

unicode ×1

vim ×1