小编nut*_*tty的帖子

通过命令行在git提交消息中使用撇号(单引号)?

试图采取这种进一步的一步,这怎么可能工作在一个标准的bash shell:

git commit -m 'cracked enigma's code'
Run Code Online (Sandbox Code Playgroud)

这可以简单地用反斜杠转义完成,如下所示:

git commit -m 'cracked enigma\'s code'
Run Code Online (Sandbox Code Playgroud)

此外,如何使用双引号?还通过反斜杠逃避?那会是最好的方式吗?有没有好的替代方法?

git commit -m 'cracked the "real" enigma's code'
Run Code Online (Sandbox Code Playgroud)

git bash escaping

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

是否有可能跳过暂存区域并(还)提交未经跟踪的新文件到git?

是否有可能跳过暂存区域并且(也)在单个内置的命令行命令中将未经跟踪的新文件提交到git?如果没有,有哪些替代方案?

http://git-scm.com/book/en/Git-Basics-Recording-Changes-to-the-Repository

为git commit命令提供-a选项使得Git会在执行提交之前自动暂存已经跟踪的每个文件,让您跳过git add部分:

$ git commit -a -m 'added new benchmarks'

谢谢.

git git-add git-untracked

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

PDF(ISO)标准的"智能"程度如何:能够检测BW打印机并进行相应调整吗?

随着这个问题作为出发点(2010年),是有办法产生丰富多彩的PDF文件(通过 *TeX),使得它总是被黑色 -和- 白色的,当且仅当打印机不能打印颜色(黑 - 和白色打印机)?

换句话说:PDF(ISO)标准的"智能"程度如何?

请参阅ISO_32000-1以及此处.


编辑

这个"练习"的结果不是在您自己的办公室或家用打印机上打印,而是在您发送/发布/发布文档时不知道他们(未知)打印机上的其他人如何打印您精心制作的文档.

printing pdf colors

7
推荐指数
1
解决办法
67
查看次数

如何"切换"git-log的日期格式?如何在同一个git日志中同时显示相对和绝对日期?

我当前的默认git日志行运行如下:

git log --graph --date=relative --pretty=format:'%Cblue%h%Creset %Cgreen(%cr)%Creset -%C(yellow)%d%Creset %s' --abbrev-commit -7
Run Code Online (Sandbox Code Playgroud)

然而,有时候,我更喜欢绝对的日期/时间格式,而不是相对格式,所以我尝试了:--date=default--date=local不是--date=relative甚至--date=..完全省略:结果没有改变.可能它与"log.date配置变量设置log命令的--date选项的默认值有关." , 我不知道.可能我需要重新启动终端(但如果是这种情况我会有点失望......).

简而言之,我想"切换"日期,甚至可以在一个git log实例中使用这两种日期格式.

git date git-log

4
推荐指数
1
解决办法
1711
查看次数

标签 统计

git ×3

bash ×1

colors ×1

date ×1

escaping ×1

git-add ×1

git-log ×1

git-untracked ×1

pdf ×1

printing ×1