我正在尝试在 OS X Mojave 上启用提交签名。
git commit -S -am "Test"
Run Code Online (Sandbox Code Playgroud)
错误是:
error: gpg failed to sign the data
fatal: failed to write commit object
Run Code Online (Sandbox Code Playgroud)
我试过的:
gpg工作正常(见下文),没有安装gpg1或gpg2 pinentrygpg2 --clearsign 工作正常(为文件生成一个新的 .asc 文件,为纯文本输出文本)我调查并尝试了所有选项的问题:
我究竟做错了什么?
所以我使用Sublime Text 2和几个插件(但不是太多:BracketHiglighter,CSS片段,FileDiffs,Gist和Package Control).
出乎意料的是,项目文件列表的侧栏停止了对文件更改的反应.当我创建一个新文件并将其保存到文件夹时,它不会立即出现在侧边栏中,而是仅在Sublime重新启动后出现,这是不可接受的.
有没有人对此有所了解?
(要求回答)
对于我正在处理的项目,我们有一组自定义图标,我使用https://glyphter.com/ 将其转换为字体(只是在 google 上搜索了这种类型的服务,似乎没问题)。
在其中一个块中,我从服务生成的 CSS 中插入一个带有类的图标(就像您通常使用图标字体所做的那样)。突然显示的图标是错误的 - 虽然content属性没问题。也找不到可以做到这一点的任何其他干扰样式。
抱歉,这里没有代码,没有时间。此外,该项目在共享细节方面受到很大限制。
正如你可能知道钩子一样,在'display:inline-block'元素之间注释空格.
您如何看待这样的解决方案:
<div style="display:inline-block">Content 1</div><!--
---><div style="display:inline-block">Content 2</div><!--
---><div style="display:inline-block">Content 3</div>
Run Code Online (Sandbox Code Playgroud)
我想最后使用'--->来保持代码没有空格的精细缩进(我使用四位数的标签).
还有一个问题:在Sublime文本2中,它不理解注释是用"--->"关闭的,并且在注释后绘制所有代码并且不突出显示它.有一个简单的方法吗?谢谢.
css ×2
code-signing ×1
fonts ×1
gnupg ×1
html ×1
icons ×1
macos ×1
sublimetext ×1
sublimetext2 ×1