小编Sam*_*una的帖子

Git提交日期

除了解析日期字符串的git日志之外,是否有一种Git本地方式来报告某个提交的日期?

git

176
推荐指数
5
解决办法
8万
查看次数

列出并删除没有分支的Git提交(悬空?)

我有一个Git存储库,其中有很多提交,没有特定的分支,我可以git show,但是当我尝试列出包含它们的分支时,它没有报告任何内容.

我认为这是悬挂的提交/树问题(由于-D分支),所以我修剪了回购,但之后我仍然看到相同的行为:

$ git fetch origin

$ git fsck --unreachable
$ git fsck
Run Code Online (Sandbox Code Playgroud)

没有输出,没有悬空(对吧?).但提交存在

$ git show 793db7f272ba4bbdd1e32f14410a52a412667042
commit 793db7f272ba4bbdd1e32f14410a52a412667042
Author: ...
Run Code Online (Sandbox Code Playgroud)

它不能通过任何分支到达

$ git branch --contains 793db7f272ba4bbdd1e32f14410a52a412667042
Run Code Online (Sandbox Code Playgroud)

没有输出.

这个提交的状态究竟是什么?如何列出处于类似状态的所有提交?如何删除那些提交?

git branch git-dangling

132
推荐指数
7
解决办法
6万
查看次数

Git远程/共享预提交钩子

使用一个官方存储库作为远程数据库,并从中克隆多个本地存储库,是否可以在该主存储库上编写预提交钩子并在其所有克隆上强制执行?

git githooks

68
推荐指数
4
解决办法
3万
查看次数

git diff与作者过滤器

我有不同作者的一系列提交,我希望看到git dff两个提交之间的输出,但只考虑其中一个作者的提交,比如像git log中的--author.

我对最终的摘要差异感兴趣,而不是个别提交的差异.

那有一个git技巧吗?

git git-diff

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

如果Git提交是Merge/Revert提交则告诉

我正在编写一个脚本,需要检查特定提交是否是合并/恢复提交,我想知道是否有一个git技巧.

到目前为止我提出的(我绝对不想依赖于提交消息)是检查HASH^2并查看我是否没有收到错误,是否有更好的方法?

git git-merge git-commit git-hash

33
推荐指数
5
解决办法
1万
查看次数

使用shell globbing匹配所有嵌套目录下的所有文件

有没有办法使用shell Globbing来识别嵌套目录?

所以,如果我有DIR/DIR1/DIR2/DIR3/dir4/dir5/..和我在所有这些文件,什么是相当于通配符匹配模式下的所有目录中的所有文件,类似 - 例如 - ls -R

linux bash shell shopt

23
推荐指数
2
解决办法
8720
查看次数

如何跟踪和检查捆绑的Ruby gem中的依赖项

Bundler将自动安装指定gem的任何依赖项,但是它不会输出哪些依赖项映射到标准输出中的哪些gem.当其中一个依赖项未能通过安装时,该信息很有用.

有没有办法将Bundler设置得更详细,并在安装时告知依赖关系?

我使用的是Bundler 1.0.2

ruby rubygems bundler

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

在所有VI缓冲区中查找/ Grep

打开许多缓冲区后,我需要一种简单的方法来搜索所有缓冲区以获取正则表达式并导航搜索结果(快速列表?)

我知道我可以:bufdo命令,并且很容易搜索和替换%s,但我找不到一种方法来做一个简单的搜索,然后导航结果.

我找到了插件(例如,buffergrep),但是如果这个简单的任务本身不支持vim技巧,我会感到惊讶.是吗?

vim search macvim

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

DB2 SQL中的正则表达式

(除了使用UDF之外)对DB2 9.7的任何REGEXP-In-SQL支持?

regex sql db2

10
推荐指数
5
解决办法
4万
查看次数

电子邮件主题是否需要html转义?

我将发送一个包含不安全用户输入的代码中的html电子邮件.我注意到,如果我html逃脱主题,GMail将显示转义的内容(所以如果我的主题是"This & That",我清理,因为"This & That"Gmail显示后者).Thunderbird也是如此.假设所有电子邮件客户端都不需要主题html转义是否安全?

email html-email

9
推荐指数
1
解决办法
3751
查看次数