以下是我用于签出特定提交的命令.
git clone git://repo.git/repo123
git checkout <commitID>
Run Code Online (Sandbox Code Playgroud)
我想一步完成上述操作 - 仅使用git clone命令.
我想这样做的原因是,repo123非常庞大.检查我想要的提交将节省我很多时间.
我知道--depth选项.但在这种情况下,它是没有用的.谁能告诉我怎么做?
如果你做grep -n,输出格式是这样的,
文件名:行:
我是否可以告诉 grep 用 + 替换第一个 : 以便我可以将字符串复制粘贴到 vim 以转到该行?
我要的是这个
文件名+行:
知道如何实现这一目标吗?
我正在阅读关于unicode的这篇文章 - http://www.linuxjournal.com/content/unicode
为了更好地理解这个概念,在VIM中我保存了unicode字符'ഒ'U+ 0D12.当我切换到十六进制模式(使用:%!xxd命令)时,我看到以下内容:
0000000:e0b4 920a ....
\ 0a是结尾\n.但其他十六进制值对我没有任何意义.任何人都可以对此有所了解吗?