问题标签 [git-notes]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
62 浏览

git - `git notes append` creates additional blank line

Let's say I have git commit with git note:

Now I want to add some more text to this note:

The problem is that every time git notes append adds also blank line:

I do not see a purpose of that and really would like to avoid these empty lines. I know that I can use git notes edit and enter the text manually, but I need to do that from command line without using an editor. I didn't find any useful information in docs. Any ideas how to accomplish that? Thanks.

0 投票
1 回答
84 浏览

git - 用于推送到中央服务器的 git 签名注释

如何添加注释并签名?

使用 BitBucket,repo 具有验证提交签名拒绝提交和标签,但未启用验证的 GPG 签名。

我的构建作业为刚刚构建的提交添加了一条注释:

0 投票
2 回答
68 浏览

git - 我们如何从`git log`中排除`git notes add'添加的注释?

我们如何Notes added by 'git notes add'排除git log

当我们运行git log --all时,有数百万行带有Notes added by 'git notes add'. 我们需要 --all 来查看其他所有内容。我们只是不想要添加注释的提交。但是,我们确实希望看到附加到提交的实际注释本身。

那里可能有一个重复的问题,但我已经搜索了 8 多个小时,但仍然找不到。

例如:git log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(bold yellow)%d%C(reset) %C(red)%N %C(reset)' --all显示以下内容(Tested注释在哪里):

  • 1b15b8e - (3 小时前)'git notes add' 添加的注释 - maker2
  • 06b1158 -(2 小时前)修复了错误 #37 - maker2Tested

我们实际上想要:

  • 06b1158 -(2 小时前)修复了错误 #37 - maker2Tested

我们不希望:

  • 1b15b8e - (3 小时前)'git notes add' 添加的注释 - maker2

使用 --no-notes 实际上会产生以下结果,这不是我们想要的输出:

  • 1b15b8e - (3 小时前)'git notes add' 添加的注释 - maker2 %N
  • 06b1158 -(2 小时前)修复了错误 #37 - maker2 %N

Git版本是1.7.1

我们目前的解决方法是使用 | grep -v 'Notes added by' | less -r,但现在输出变得奇怪,图形线由于某种原因以彩虹色显示。

0 投票
1 回答
18 浏览

git - git rebase:将注释合并到提交消息中

给定一个附有注释的提交,我可以在进行变基时将注释中的消息合并到提交的消息中吗?

这个问题的背景是我有一个通过 git-tfs 导入的大型存储库,其中有大量链接到单个提交的注释,当我清理存储库时,我想解决这些注释并将它们合并到相应的提交中消息。