* Bugreport
@ 2026-08-12 12:31 Marcel Svitalský
2026-08-12 12:54 ` Bugreport Kristoffer Haugsbakk
0 siblings, 1 reply; 25+ messages in thread
From: Marcel Svitalský @ 2026-08-12 12:31 UTC (permalink / raw)
To: git
What did you do before the bug happened? (Steps to reproduce your issue)
I called `git lg` command to display git graph log in my terminal. The
command is defined in my
general gitconfig file as follows:
# double liner with hash, time, branches and tags on first line and the
message on second
lg = "!f() { num=15; if [ \"$1\" != \"\" ] && ( echo \"$1\" | grep -q
\"^[0-9]\\\\+\\$\" ) ; then num=\"$1\" ; shift ; fi ; [ $num -eq 0 ] &&
num=999999999 ; git \"$@\" log -n \"$num\" --graph --abbrev-commit
--decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold
cyan)%aD%C(reset) %C(bold green)(%ar)%C(reset)%C(bold
yellow)%d%C(reset)%n'' %C(white)%s%C(reset)' --all; }; f"
What did you expect to happen? (Expected behavior)
I expected to see git graph log with the project commits.
What happened instead? (Actual behavior)
On top of the project commits were added these four pseudo-commits made
by some Git component(s).
* f7b611ce - Wed, 12 Aug 2026 09:26:03 +0200 (5 hours ago)
| Notes added by 'git notes append' - rewrite-analytics
* 1a7605bb - Wed, 12 Aug 2026 09:26:03 +0200 (5 hours ago)
| Notes added by 'git notes append' - rewrite-analytics
* c2a05d79 - Wed, 12 Aug 2026 09:25:03 +0200 (5 hours ago)
| Notes added by 'git notes append' - rewrite-analytics
\
* 01c630e0 - Wed, 12 Aug 2026 09:13:00 +0200 (5 hours ago)
chatter: initialize notes ref - chatter
They are not graphically connected with the actual commits, they just
sit there over them. No other graphical
tool (Sublime Merge, IntelliJ Idea) displays them.
Originally, when I opened the project, only the first (chronologically)
commit (by chatter) appeared,
and those by rewrite-analytics seem to be added with actual commits in
branches, each for one branch.
Sometimes after more commits or merges they disappear and after removing
(`git reset --hard`) those new
commits/merges they re-appear (I played with it a little).
They are not always on top, sometimes when a new commit in a branch is
made it gets on top and these
pseudo-commits sit beside (to the right) of the graph log, still
unconnected.
What's different between what you expected and what actually happened?
Those pseudo-commits.
Anything else you want to add: The terminal is tmux running on
mate-terminal.
Please review the rest of the bug report below.
You can delete any lines you don't wish to share.
[System Info]
git version:
git version 2.55.0.559.g11c6700f10
cpu: x86_64
built from commit: 11c6700f10234578d10523faf35656ca491425c9
sizeof-long: 8
sizeof-size_t: 8
shell-path: /bin/sh
rust: enabled
feature: fsmonitor--daemon
gettext: enabled
libcurl: 8.21.0
OpenSSL: OpenSSL 3.6.3 9 Jun 2026
zlib: 1.3.2
SHA-1: SHA1_DC
SHA-256: SHA256_BLK
default-ref-format: files
default-hash: sha1
uname: Linux 7.1.6-1-MANJARO #1 SMP PREEMPT_DYNAMIC Mon, 03 Aug 2026
10:34:01 +0000 x86_64
compiler info: gnuc: 16.1
libc info: glibc: 2.44
$SHELL (typically, interactive shell): /bin/bash
[Enabled Hooks]
^ permalink raw reply [flat|nested] 25+ messages in thread* Re: Bugreport
2026-08-12 12:31 Bugreport Marcel Svitalský
@ 2026-08-12 12:54 ` Kristoffer Haugsbakk
2026-08-12 12:59 ` Bugreport Marcel Svitalský
2026-08-12 17:03 ` Bugreport Junio C Hamano
0 siblings, 2 replies; 25+ messages in thread
From: Kristoffer Haugsbakk @ 2026-08-12 12:54 UTC (permalink / raw)
To: Marcel Svitalský, git
I have only skimmed this.
On Wed, Aug 12, 2026, at 14:31, Marcel Svitalský wrote:
> What did you do before the bug happened? (Steps to reproduce your issue)
> I called `git lg` command to display git graph log in my terminal. The
> command is defined in my
> general gitconfig file as follows:
>
> # double liner with hash, time, branches and tags on first line and the
> message on second
> lg = "!f() { num=15; if [ \"$1\" != \"\" ] && ( echo \"$1\" | grep -q
> \"^[0-9]\\\\+\\$\" ) ; then num=\"$1\" ; shift ; fi ; [ $num -eq 0 ] &&
> num=999999999 ; git \"$@\" log -n \"$num\" --graph --abbrev-commit
> --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold
> cyan)%aD%C(reset) %C(bold green)(%ar)%C(reset)%C(bold
> yellow)%d%C(reset)%n'' %C(white)%s%C(reset)' --all; }; f"
Note the `--all`.
> What did you expect to happen? (Expected behavior)
> I expected to see git graph log with the project commits.
>
> What happened instead? (Actual behavior)
> On top of the project commits were added these four pseudo-commits made
> by some Git component(s).
>
> * f7b611ce - Wed, 12 Aug 2026 09:26:03 +0200 (5 hours ago)
> | Notes added by 'git notes append' - rewrite-analytics
> * 1a7605bb - Wed, 12 Aug 2026 09:26:03 +0200 (5 hours ago)
> | Notes added by 'git notes append' - rewrite-analytics
> * c2a05d79 - Wed, 12 Aug 2026 09:25:03 +0200 (5 hours ago)
> | Notes added by 'git notes append' - rewrite-analytics
> \
> * 01c630e0 - Wed, 12 Aug 2026 09:13:00 +0200 (5 hours ago)
> chatter: initialize notes ref - chatter
>
> They are not graphically connected with the actual commits, they just
> sit there over them. No other graphical
> tool (Sublime Merge, IntelliJ Idea) displays them.
They are Git notes. They form their own connected graph. That’s why they
are not connected with the “actual commits” like from some branch.
The `--all` will include all refs, including Git notes like
`refs/notes/commits`.
This doesn’t look like a bug.
>[snip]
^ permalink raw reply [flat|nested] 25+ messages in thread* Re: Bugreport
2026-08-12 12:54 ` Bugreport Kristoffer Haugsbakk
@ 2026-08-12 12:59 ` Marcel Svitalský
2026-08-12 13:14 ` Bugreport D. Ben Knoble
2026-08-12 17:04 ` Bugreport Junio C Hamano
2026-08-12 17:03 ` Bugreport Junio C Hamano
1 sibling, 2 replies; 25+ messages in thread
From: Marcel Svitalský @ 2026-08-12 12:59 UTC (permalink / raw)
To: Kristoffer Haugsbakk, git
I see, thank you. Is this a new feature? I've been using this command
for years
and today is the first time I am seeing this. Also, is there another
flag instead of
`--all` that would just include the actual commits only?
Thank you, best regards
Marcel Svitalský
On 12/08/2026 14:54, Kristoffer Haugsbakk wrote:
> I have only skimmed this.
>
> On Wed, Aug 12, 2026, at 14:31, Marcel Svitalský wrote:
>> What did you do before the bug happened? (Steps to reproduce your issue)
>> I called `git lg` command to display git graph log in my terminal. The
>> command is defined in my
>> general gitconfig file as follows:
>>
>> # double liner with hash, time, branches and tags on first line and the
>> message on second
>> lg = "!f() { num=15; if [ \"$1\" != \"\" ] && ( echo \"$1\" | grep -q
>> \"^[0-9]\\\\+\\$\" ) ; then num=\"$1\" ; shift ; fi ; [ $num -eq 0 ] &&
>> num=999999999 ; git \"$@\" log -n \"$num\" --graph --abbrev-commit
>> --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold
>> cyan)%aD%C(reset) %C(bold green)(%ar)%C(reset)%C(bold
>> yellow)%d%C(reset)%n'' %C(white)%s%C(reset)' --all; }; f"
> Note the `--all`.
>
>> What did you expect to happen? (Expected behavior)
>> I expected to see git graph log with the project commits.
>>
>> What happened instead? (Actual behavior)
>> On top of the project commits were added these four pseudo-commits made
>> by some Git component(s).
>>
>> * f7b611ce - Wed, 12 Aug 2026 09:26:03 +0200 (5 hours ago)
>> | Notes added by 'git notes append' - rewrite-analytics
>> * 1a7605bb - Wed, 12 Aug 2026 09:26:03 +0200 (5 hours ago)
>> | Notes added by 'git notes append' - rewrite-analytics
>> * c2a05d79 - Wed, 12 Aug 2026 09:25:03 +0200 (5 hours ago)
>> | Notes added by 'git notes append' - rewrite-analytics
>> \
>> * 01c630e0 - Wed, 12 Aug 2026 09:13:00 +0200 (5 hours ago)
>> chatter: initialize notes ref - chatter
>>
>> They are not graphically connected with the actual commits, they just
>> sit there over them. No other graphical
>> tool (Sublime Merge, IntelliJ Idea) displays them.
> They are Git notes. They form their own connected graph. That’s why they
> are not connected with the “actual commits” like from some branch.
>
> The `--all` will include all refs, including Git notes like
> `refs/notes/commits`.
>
> This doesn’t look like a bug.
>
>> [snip]
^ permalink raw reply [flat|nested] 25+ messages in thread* Re: Bugreport
2026-08-12 12:59 ` Bugreport Marcel Svitalský
@ 2026-08-12 13:14 ` D. Ben Knoble
2026-08-12 13:36 ` Bugreport Marcel Svitalský
2026-08-12 17:04 ` Bugreport Junio C Hamano
1 sibling, 1 reply; 25+ messages in thread
From: D. Ben Knoble @ 2026-08-12 13:14 UTC (permalink / raw)
To: Marcel Svitalský; +Cc: Kristoffer Haugsbakk, git
[please don't top-post]
> On 12/08/2026 14:54, Kristoffer Haugsbakk wrote:
> > I have only skimmed this.
> >
> > On Wed, Aug 12, 2026, at 14:31, Marcel Svitalský wrote:
> >> What did you do before the bug happened? (Steps to reproduce your issue)
> >> I called `git lg` command to display git graph log in my terminal. The
> >> command is defined in my
> >> general gitconfig file as follows:
> >>
> >> # double liner with hash, time, branches and tags on first line and the
> >> message on second
> >> lg = "!f() { num=15; if [ \"$1\" != \"\" ] && ( echo \"$1\" | grep -q
> >> \"^[0-9]\\\\+\\$\" ) ; then num=\"$1\" ; shift ; fi ; [ $num -eq 0 ] &&
> >> num=999999999 ; git \"$@\" log -n \"$num\" --graph --abbrev-commit
> >> --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold
> >> cyan)%aD%C(reset) %C(bold green)(%ar)%C(reset)%C(bold
> >> yellow)%d%C(reset)%n'' %C(white)%s%C(reset)' --all; }; f"
> > Note the `--all`.
> >
> >> What did you expect to happen? (Expected behavior)
> >> I expected to see git graph log with the project commits.
> >>
> >> What happened instead? (Actual behavior)
> >> On top of the project commits were added these four pseudo-commits made
> >> by some Git component(s).
> >>
> >> * f7b611ce - Wed, 12 Aug 2026 09:26:03 +0200 (5 hours ago)
> >> | Notes added by 'git notes append' - rewrite-analytics
> >> * 1a7605bb - Wed, 12 Aug 2026 09:26:03 +0200 (5 hours ago)
> >> | Notes added by 'git notes append' - rewrite-analytics
> >> * c2a05d79 - Wed, 12 Aug 2026 09:25:03 +0200 (5 hours ago)
> >> | Notes added by 'git notes append' - rewrite-analytics
> >> \
> >> * 01c630e0 - Wed, 12 Aug 2026 09:13:00 +0200 (5 hours ago)
> >> chatter: initialize notes ref - chatter
> >>
> >> They are not graphically connected with the actual commits, they just
> >> sit there over them. No other graphical
> >> tool (Sublime Merge, IntelliJ Idea) displays them.
> > They are Git notes. They form their own connected graph. That’s why they
> > are not connected with the “actual commits” like from some branch.
> >
> > The `--all` will include all refs, including Git notes like
> > `refs/notes/commits`.
> >
> > This doesn’t look like a bug.
> >
> >> [snip]
On Wed, Aug 12, 2026 at 9:03 AM Marcel Svitalský
<marcel.svitalsky@gmail.com> wrote:
>
> I see, thank you. Is this a new feature? I've been using this command
> for years
> and today is the first time I am seeing this.
Notes are not new. Perhaps a tool you use started creating them?
> Also, is there another
> flag instead of
> `--all` that would just include the actual commits only?
You could limit the refs to be listed, like maybe "--branches --tags
--remotes", or "--exclude='refs/notes/*' --all" ? (I'm omitting
treatment of refs/stash, too, for now.)
--
D. Ben Knoble
^ permalink raw reply [flat|nested] 25+ messages in thread* Re: Bugreport
2026-08-12 13:14 ` Bugreport D. Ben Knoble
@ 2026-08-12 13:36 ` Marcel Svitalský
0 siblings, 0 replies; 25+ messages in thread
From: Marcel Svitalský @ 2026-08-12 13:36 UTC (permalink / raw)
To: D. Ben Knoble; +Cc: Kristoffer Haugsbakk, git
On 12/08/2026 15:14, D. Ben Knoble wrote:
> [please don't top-post]
>
>
>> On 12/08/2026 14:54, Kristoffer Haugsbakk wrote:
>>> I have only skimmed this.
>>>
>>> On Wed, Aug 12, 2026, at 14:31, Marcel Svitalský wrote:
>>>> What did you do before the bug happened? (Steps to reproduce your issue)
>>>> I called `git lg` command to display git graph log in my terminal. The
>>>> command is defined in my
>>>> general gitconfig file as follows:
>>>>
>>>> # double liner with hash, time, branches and tags on first line and the
>>>> message on second
>>>> lg = "!f() { num=15; if [ \"$1\" != \"\" ] && ( echo \"$1\" | grep -q
>>>> \"^[0-9]\\\\+\\$\" ) ; then num=\"$1\" ; shift ; fi ; [ $num -eq 0 ] &&
>>>> num=999999999 ; git \"$@\" log -n \"$num\" --graph --abbrev-commit
>>>> --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold
>>>> cyan)%aD%C(reset) %C(bold green)(%ar)%C(reset)%C(bold
>>>> yellow)%d%C(reset)%n'' %C(white)%s%C(reset)' --all; }; f"
>>> Note the `--all`.
>>>
>>>> What did you expect to happen? (Expected behavior)
>>>> I expected to see git graph log with the project commits.
>>>>
>>>> What happened instead? (Actual behavior)
>>>> On top of the project commits were added these four pseudo-commits made
>>>> by some Git component(s).
>>>>
>>>> * f7b611ce - Wed, 12 Aug 2026 09:26:03 +0200 (5 hours ago)
>>>> | Notes added by 'git notes append' - rewrite-analytics
>>>> * 1a7605bb - Wed, 12 Aug 2026 09:26:03 +0200 (5 hours ago)
>>>> | Notes added by 'git notes append' - rewrite-analytics
>>>> * c2a05d79 - Wed, 12 Aug 2026 09:25:03 +0200 (5 hours ago)
>>>> | Notes added by 'git notes append' - rewrite-analytics
>>>> \
>>>> * 01c630e0 - Wed, 12 Aug 2026 09:13:00 +0200 (5 hours ago)
>>>> chatter: initialize notes ref - chatter
>>>>
>>>> They are not graphically connected with the actual commits, they just
>>>> sit there over them. No other graphical
>>>> tool (Sublime Merge, IntelliJ Idea) displays them.
>>> They are Git notes. They form their own connected graph. That’s why they
>>> are not connected with the “actual commits” like from some branch.
>>>
>>> The `--all` will include all refs, including Git notes like
>>> `refs/notes/commits`.
>>>
>>> This doesn’t look like a bug.
>>>
>>>> [snip]
> On Wed, Aug 12, 2026 at 9:03 AM Marcel Svitalský
> <marcel.svitalsky@gmail.com> wrote:
>> I see, thank you. Is this a new feature? I've been using this command
>> for years
>> and today is the first time I am seeing this.
> Notes are not new. Perhaps a tool you use started creating them?
I suspect lazygit. Or Idea, I don't know and won't investigate any further.
>> Also, is there another
>> flag instead of
>> `--all` that would just include the actual commits only?
> You could limit the refs to be listed, like maybe "--branches --tags
> --remotes", or "--exclude='refs/notes/*' --all" ? (I'm omitting
> treatment of refs/stash, too, for now.)
Works fine, thank you very much (and yes, I now realize I could and
should have
looked at the man page to begin with).
I suppose this can be closed now (I do not know the procedures here).
Thanks again!
MS
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Bugreport
2026-08-12 12:59 ` Bugreport Marcel Svitalský
2026-08-12 13:14 ` Bugreport D. Ben Knoble
@ 2026-08-12 17:04 ` Junio C Hamano
2026-08-12 17:26 ` Bugreport Marcel Svitalský
1 sibling, 1 reply; 25+ messages in thread
From: Junio C Hamano @ 2026-08-12 17:04 UTC (permalink / raw)
To: Marcel Svitalský; +Cc: Kristoffer Haugsbakk, git
Marcel Svitalský <marcel.svitalsky@gmail.com> writes:
> I see, thank you. Is this a new feature? I've been using this command
> for years
> and today is the first time I am seeing this. Also, is there another
> flag instead of
> `--all` that would just include the actual commits only?
--branches
--tags
--remotes
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Bugreport
2026-08-12 17:04 ` Bugreport Junio C Hamano
@ 2026-08-12 17:26 ` Marcel Svitalský
0 siblings, 0 replies; 25+ messages in thread
From: Marcel Svitalský @ 2026-08-12 17:26 UTC (permalink / raw)
To: Junio C Hamano; +Cc: Kristoffer Haugsbakk, git
On 12/08/2026 19:04, Junio C Hamano wrote:
> Marcel Svitalský <marcel.svitalsky@gmail.com> writes:
>
>> I see, thank you. Is this a new feature? I've been using this command
>> for years
>> and today is the first time I am seeing this. Also, is there another
>> flag instead of
>> `--all` that would just include the actual commits only?
> --branches
> --tags
> --remotes
>
Thank you, I actually want stashes included in the log so I chose the
`--exclude='refs/notes/*' --all` solution suggested by D. Ben Knoble.
MS
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Bugreport
2026-08-12 12:54 ` Bugreport Kristoffer Haugsbakk
2026-08-12 12:59 ` Bugreport Marcel Svitalský
@ 2026-08-12 17:03 ` Junio C Hamano
1 sibling, 0 replies; 25+ messages in thread
From: Junio C Hamano @ 2026-08-12 17:03 UTC (permalink / raw)
To: Kristoffer Haugsbakk; +Cc: Marcel Svitalský, git
"Kristoffer Haugsbakk" <kristofferhaugsbakk@fastmail.com> writes:
>> They are not graphically connected with the actual commits, they just
>> sit there over them. No other graphical
>> tool (Sublime Merge, IntelliJ Idea) displays them.
>
> They are Git notes. They form their own connected graph. That’s why they
> are not connected with the “actual commits” like from some branch.
>
> The `--all` will include all refs, including Git notes like
> `refs/notes/commits`.
>
> This doesn’t look like a bug.
Wow, I 100% agree with your conclusions, but it was unexpected even
to me that "git log --all" crawled anything outside branches,
remote-tracking branches, and tags. I can sort-of understand why
the "rev-list" command at the plumbing layer may want to include
everything under refs/ hierarchy, but it is unexpected for the
end-user facing "git log".
Not that we want to or we can change it this late in the game,
though. I wonder if "git log --all -p" also goes through the stash
refs as well as notes.
^ permalink raw reply [flat|nested] 25+ messages in thread
[parent not found: <AMDPR08MB11409C5DC2EA9B3D8C71FC12BED82A@AMDPR08MB11409.eurprd08.prod.outlook.com>]
* Bugreport
[not found] <AMDPR08MB11409C5DC2EA9B3D8C71FC12BED82A@AMDPR08MB11409.eurprd08.prod.outlook.com>
@ 2026-01-11 17:05 ` do Carmo Lucas, Dr. Amilcar (T-PSC)
0 siblings, 0 replies; 25+ messages in thread
From: do Carmo Lucas, Dr. Amilcar (T-PSC) @ 2026-01-11 17:05 UTC (permalink / raw)
To: git@vger.kernel.org
Thank you for filling out a Git bug report!
Please answer the following questions to help us understand your issue.
What did you do before the bug happened? (Steps to reproduce your issue)
Using git "difftool --dir-diff" on windows on a lfs repository
What did you expect to happen? (Expected behavior)
I expected it to call the configured tool with no errors
What happened instead? (Actual behavior)
I get the error
error: could not symlink 'D:/xxxx/KUS.a2l' to 'C:\xxxx/KUS.a2l': Function not implemented
To fix this I need to call difftool with "--no-symlinks" but the documentation mentions that "--no-symlinks" is the default on windows. Well, it clearly isn't.
What's different between what you expected and what actually happened?
Anything else you want to add:
Please review the rest of the bug report below.
You can delete any lines you don't wish to share.
[System Info]
git version:
git version 2.52.0.windows.1
cpu: x86_64
built from commit: 2912d8e9b8253723974b7baf1c890273b1a1c5bd
sizeof-long: 4
sizeof-size_t: 8
shell-path: D:/git-sdk-64-build-installers/usr/bin/sh
rust: disabled
feature: fsmonitor--daemon
libcurl: 8.17.0
OpenSSL: OpenSSL 3.5.4 30 Sep 2025
zlib: 1.3.1
SHA-1: SHA1_DC
SHA-256: SHA256_BLK
default-ref-format: files
default-hash: sha1
uname: Windows 10.0 26100
compiler info: gnuc: 15.2
libc info: no libc information available
$SHELL (typically, interactive shell): <unset>
[Enabled Hooks]
commit-msg
pre-commit
Mit freundlichen Grüßen,
Dr.-Ing. Amilcar Lucas
IAV – your Tech Solution Provider
Your one stop shop for the Software Defined Vehicle and all Powertrains
IAV GmbH Ingenieurgesellschaft Auto und Verkehr; Sitz/Registered Office: Berlin; Registergericht/Registration Court: Amtsgericht Charlottenburg (Berlin); Registernummer/Company Registration Number: HRB 21 280 B; Geschäftsführer/Managing Directors: Joerg Astalosch, Dr. Frauke Esser, Jens Pfitzinger; Vorsitzender des Aufsichtsrates/Chairman of the Supervisory Board: Dr. Nikolai Ardey
^ permalink raw reply [flat|nested] 25+ messages in thread
* Bugreport
@ 2024-01-19 13:25 Frank Schwidom
2024-01-19 23:14 ` Bugreport brian m. carlson
0 siblings, 1 reply; 25+ messages in thread
From: Frank Schwidom @ 2024-01-19 13:25 UTC (permalink / raw)
To: git
This bug exists in possibly all git versions.
$ git init
$ touch a.txt
$ ln -s a.txt d
$ git add .
$ git commit -m + .
[master (root-commit) f6b4468] +
2 files changed, 1 insertion(+)
create mode 100644 a.txt
create mode 120000 d
$ ls -la
total 12
drwxr-xr-x 3 ox ox 4096 Jan 19 14:10 .
drwxr-xr-x 4 ox ox 4096 Jan 19 14:04 ..
drwxr-xr-x 8 ox ox 4096 Jan 19 14:10 .git
-rw-r--r-- 1 ox ox 0 Jan 19 14:10 a.txt
lrwxrwxrwx 1 ox ox 5 Jan 19 14:10 d -> a.txt
$ rm d
$ mkdir d
$ touch d/b.txt
$ git add .
$ git commit . -m +
error: 'd' does not have a commit checked out
fatal: updating files failed
# I expect that git just replaces the link by the directory. But it makes problems.
# Workaround:
$ rm -rf d
$ git add .
$ git commit -m + .
[master 522e6db] +
1 file changed, 1 deletion(-)
delete mode 120000 d
$ mkdir d
$ touch d/b.txt
$ git add .
$ git commit -m + .
[master 8a125ee] +
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 d/b.txt
[System Info]
git version:
git version 2.43.0
cpu: x86_64
no commit associated with this build
sizeof-long: 8
sizeof-size_t: 8
shell-path: /bin/sh
uname: Linux 6.1.0-8-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.25-1 (2023-04-22) x86_64
compiler info: gnuc: 13.2
libc info: glibc: 2.37
$SHELL (typically, interactive shell): /bin/bash
[Enabled Hooks]
Thanks in advance,
Frank Schwidom
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Bugreport
2024-01-19 13:25 Bugreport Frank Schwidom
@ 2024-01-19 23:14 ` brian m. carlson
0 siblings, 0 replies; 25+ messages in thread
From: brian m. carlson @ 2024-01-19 23:14 UTC (permalink / raw)
To: Frank Schwidom; +Cc: git
[-- Attachment #1: Type: text/plain, Size: 1195 bytes --]
On 2024-01-19 at 13:25:51, Frank Schwidom wrote:
>
> This bug exists in possibly all git versions.
>
> $ git init
> $ touch a.txt
> $ ln -s a.txt d
> $ git add .
> $ git commit -m + .
> [master (root-commit) f6b4468] +
> 2 files changed, 1 insertion(+)
> create mode 100644 a.txt
> create mode 120000 d
> $ ls -la
> total 12
> drwxr-xr-x 3 ox ox 4096 Jan 19 14:10 .
> drwxr-xr-x 4 ox ox 4096 Jan 19 14:04 ..
> drwxr-xr-x 8 ox ox 4096 Jan 19 14:10 .git
> -rw-r--r-- 1 ox ox 0 Jan 19 14:10 a.txt
> lrwxrwxrwx 1 ox ox 5 Jan 19 14:10 d -> a.txt
> $ rm d
> $ mkdir d
> $ touch d/b.txt
> $ git add .
> $ git commit . -m +
> error: 'd' does not have a commit checked out
> fatal: updating files failed
I can confirm this behaviour[0], and it's definitely wrong that it
thinks `d` is a submodule. It does, however, work if you do `git commit
-m +` (that is, without the .), which makes sense since the relevant
change is already staged in the index.
I'm not going to get to a patch or more thorough investigation, but
perhaps someone else will.
[0] git version 2.43.0.381.gb435a96ce8
--
brian m. carlson (he/him or they/them)
Toronto, Ontario, CA
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 262 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* bugreport
@ 2023-10-24 20:40 galo joel
2023-11-20 8:36 ` bugreport Thomas Guyot
0 siblings, 1 reply; 25+ messages in thread
From: galo joel @ 2023-10-24 20:40 UTC (permalink / raw)
To: git
[-- Attachment #1.1: Type: text/plain, Size: 1 bytes --]
[-- Attachment #1.2: Type: text/html, Size: 26 bytes --]
[-- Attachment #2: git-bugreport-2023-10-24-2215.txt --]
[-- Type: text/plain, Size: 1442 bytes --]
Thank you for filling out a Git bug report!
Please answer the following questions to help us understand your issue.
What did you do before the bug happened? (Steps to reproduce your issue)
execute as admin git bash and,(in cmd W10, same. open git-bash.exe as system-32).
try chmod 755, 777... does not work 'cause im user ($) and not admin (#)
Wha did you expect to happen? (Expected behavior)
change .sh to chmod 755 for execute bash
What happened instead? (Actual behavior)
nothing ._.
What's different between what you expected and what actually happened?
i expected a good sript in bash. now i'm sad
Anything else you want to add:
Please tell me what happen, maybe i'm wrong but chatGPT also no have idea why
i cannot be admin in my own laptop xD, or maybe i need some libraries that i didnot
install. I sell all my information so please help me to understand why does not work :)
Please review the rest of the bug report below.
You can delete any lines you don't wish to share.
[System Info]
git version:
git version 2.42.0.windows.2
cpu: x86_64
built from commit: 2f819d1670fff9a1818f63b6722e9959405378e3
sizeof-long: 4
sizeof-size_t: 8
shell-path: /bin/sh
feature: fsmonitor--daemon
uname: Windows 10.0 19045
compiler info: gnuc: 13.2
libc info: no libc information available
$SHELL (typically, interactive shell): C:\Program Files\Git\usr\bin\bash.exe
[Enabled Hooks]
not run from a git repository - no hooks to show
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: bugreport
2023-10-24 20:40 bugreport galo joel
@ 2023-11-20 8:36 ` Thomas Guyot
0 siblings, 0 replies; 25+ messages in thread
From: Thomas Guyot @ 2023-11-20 8:36 UTC (permalink / raw)
To: galo joel, git
Hi Joel,
I'm copying your attachment in-line for simplicity...
On 2023-10-24 16:40, galo joel wrote:
> Please answer the following questions to help us understand your issue.
>
> What did you do before the bug happened? (Steps to reproduce your issue)
>
> execute as admin git bash and,(in cmd W10, same. open git-bash.exe as system-32).
> try chmod 755, 777... does not work 'cause im user ($) and not admin (#)
>
> Wha did you expect to happen? (Expected behavior)
>
> change .sh to chmod 755 for execute bash
>
> What happened instead? (Actual behavior)
>
> nothing ._.
>
> What's different between what you expected and what actually happened?
>
> i expected a good sript in bash. now i'm sad
>
> Anything else you want to add:
>
> Please tell me what happen, maybe i'm wrong but chatGPT also no have idea why
> i cannot be admin in my own laptop xD, or maybe i need some libraries that i didnot
> install. I sell all my information so please help me to understand why does not work :)
>
> Please review the rest of the bug report below.
> You can delete any lines you don't wish to share.
>
>
> [System Info]
> git version:
> git version 2.42.0.windows.2
> cpu: x86_64
> built from commit: 2f819d1670fff9a1818f63b6722e9959405378e3
> sizeof-long: 4
> sizeof-size_t: 8
> shell-path: /bin/sh
> feature: fsmonitor--daemon
> uname: Windows 10.0 19045
> compiler info: gnuc: 13.2
> libc info: no libc information available
> $SHELL (typically, interactive shell): C:\Program Files\Git\usr\bin\bash.exe
>
>
> [Enabled Hooks]
> not run from a git repository - no hooks to show
>
You don't need admin to use git on Window. OTOH Windows has no concept
of POSIX file permissions, and this is the reason you cannot set file
permissions using chmod under git bash.
This Stackoverflow question has the answer you're most likely looking for:
https://stackoverflow.com/questions/21691202/how-to-create-file-execute-mode-permissions-in-git-on-windows
Regards,
--
Thomas
^ permalink raw reply [flat|nested] 25+ messages in thread
* bugreport
@ 2020-12-02 10:08 Ole M
2020-12-02 16:25 ` bugreport Stefan Haller
0 siblings, 1 reply; 25+ messages in thread
From: Ole M @ 2020-12-02 10:08 UTC (permalink / raw)
To: git
Thank you for filling out a Git bug report!
Please answer the following questions to help us understand your issue.
What did you do before the bug happened? (Steps to reproduce your issue)
* open Git Gui in a repository from git bash ($ git gui&)
* select some text in the diff pane
What did you expect to happen? (Expected behavior)
* selected text should be highlighted with white text on blue
background (maybe it used to use system defined colors?)
What happened instead? (Actual behavior)
* selected text is highlighted with white text on black background
What's different between what you expected and what actually happened?
* The contrast has increased to a level that is painful for me to look
at, making it difficult to read the selected text.
* It also makes the experience of this tool different from gitk,
making me focus on the tool rather than the content and workflow.
Anything else you want to add:
Please review the rest of the bug report below.
You can delete any lines you don't wish to share.
[System Info]
git version:
git version 2.29.2.windows.2
cpu: x86_64
built from commit: 3464b98ce6803c98bf8fb34390cd150d66e4a0d3
sizeof-long: 4
sizeof-size_t: 8
shell-path: /bin/sh
uname: Windows 10.0 18363
compiler info: gnuc: 10.2
libc info: no libc information available
$SHELL (typically, interactive shell): C:\Program Files\Git\usr\bin\bash.exe
[Enabled Hooks]
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: bugreport
2020-12-02 10:08 bugreport Ole M
@ 2020-12-02 16:25 ` Stefan Haller
0 siblings, 0 replies; 25+ messages in thread
From: Stefan Haller @ 2020-12-02 16:25 UTC (permalink / raw)
To: Ole M, git; +Cc: Pratyush Yadav, Serg Tereshchenko
On 02.12.20 11:08, Ole M wrote:
> Thank you for filling out a Git bug report!
> Please answer the following questions to help us understand your issue.
>
> What did you do before the bug happened? (Steps to reproduce your issue)
> * open Git Gui in a repository from git bash ($ git gui&)
> * select some text in the diff pane
>
> What did you expect to happen? (Expected behavior)
> * selected text should be highlighted with white text on blue
> background (maybe it used to use system defined colors?)
>
> What happened instead? (Actual behavior)
> * selected text is highlighted with white text on black background
Hi Ole,
thanks for the report. It's a known bug, a fix for this is already in
the works.
Best,
Stefan
> What's different between what you expected and what actually happened?
> * The contrast has increased to a level that is painful for me to look
> at, making it difficult to read the selected text.
> * It also makes the experience of this tool different from gitk,
> making me focus on the tool rather than the content and workflow.
>
> Anything else you want to add:
>
>
> Please review the rest of the bug report below.
> You can delete any lines you don't wish to share.
>
>
> [System Info]
> git version:
> git version 2.29.2.windows.2
> cpu: x86_64
> built from commit: 3464b98ce6803c98bf8fb34390cd150d66e4a0d3
> sizeof-long: 4
> sizeof-size_t: 8
> shell-path: /bin/sh
> uname: Windows 10.0 18363
> compiler info: gnuc: 10.2
> libc info: no libc information available
> $SHELL (typically, interactive shell): C:\Program Files\Git\usr\bin\bash.exe
>
>
> [Enabled Hooks]
>
^ permalink raw reply [flat|nested] 25+ messages in thread
* bugreport
@ 2012-09-18 13:13 Dmitriy Bukach
0 siblings, 0 replies; 25+ messages in thread
From: Dmitriy Bukach @ 2012-09-18 13:13 UTC (permalink / raw)
To: linux-mm
hi
[71287.717849] process `sysctl' is using deprecated sysctl (syscall)
net.ipv6.neigh.bond0.base_reachable_time; Use
net.ipv6.neigh.bond0.base_reachable_time_ms instead.
[71287.720563] sysctl: The scan_unevictable_pages
sysctl/node-interface has been disabled for lack of a legitimate use
case. If you have one, please send an email to linux-mm@kvack.org.
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
^ permalink raw reply [flat|nested] 25+ messages in thread
* Bugreport
@ 2005-04-12 18:11 Amelia Nilsson
2005-04-12 22:21 ` Bugreport Chris Wright
0 siblings, 1 reply; 25+ messages in thread
From: Amelia Nilsson @ 2005-04-12 18:11 UTC (permalink / raw)
To: linux-kernel
Hey,
I've found a bug in 2.6.11.6. I have a Toshiba laptop and when i did run 2.6.11.6 my touchpad flipped out, it clicked everywhere when it wasn't supposed to click. I couldn't even move my mouse without it was clicking all over. It works fine i 2.6.10 though. Is there any changes made that can affect this? (I haven't tried 2.6.11.7 yet...)
Best regards,
Amelia Nilsson
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Bugreport
2005-04-12 18:11 Bugreport Amelia Nilsson
@ 2005-04-12 22:21 ` Chris Wright
0 siblings, 0 replies; 25+ messages in thread
From: Chris Wright @ 2005-04-12 22:21 UTC (permalink / raw)
To: Amelia Nilsson; +Cc: linux-kernel
* Amelia Nilsson (dhakela@linuxchick.se) wrote:
> I've found a bug in 2.6.11.6. I have a Toshiba laptop and when i did
> run 2.6.11.6 my touchpad flipped out, it clicked everywhere when it
> wasn't supposed to click. I couldn't even move my mouse without it was
> clicking all over. It works fine i 2.6.10 though. Is there any changes
> made that can affect this? (I haven't tried 2.6.11.7 yet...)
2.6.11.7 has no significant changes that should effect your touchpad.
We'll need much more information to make any headway here (see
REPORTING-BUGS). I've got a Toshiba laptop, and have no issues with the
touchpad. I assume this is an issue in just in X. Do you see any obvious
difference in the Xorg.0.log when starting X on the two different kernels?
Any interesting dmesg output on the failing kernel? Does booting with
psmouse.proto=exps help (assuming you have CONFIG_MOUSE_PS2=y)?
thanks,
-chris
^ permalink raw reply [flat|nested] 25+ messages in thread
* bugreport
@ 2004-07-27 13:08 Artem B. Bityuckiy
2004-07-27 13:22 ` bugreport Thomas Gleixner
0 siblings, 1 reply; 25+ messages in thread
From: Artem B. Bityuckiy @ 2004-07-27 13:08 UTC (permalink / raw)
To: linux-mtd
Hello.
There is a bug in jffs2 module registration function - super.c line 293:
the init_jffs2_fs function doesn't properly perform
the de-initialization in case of failures on lines 315 and 321.
The jffs2_inode_cachep is also not feed.
I Tried to send a patch bit mailman soesn't gieve me...
--
Best Regards,
Artem B. Bityuckiy,
St.-Petersburg, Russia.
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: bugreport
2004-07-27 13:08 bugreport Artem B. Bityuckiy
@ 2004-07-27 13:22 ` Thomas Gleixner
2004-07-27 14:40 ` bugreport Artem B. Bityuckiy
0 siblings, 1 reply; 25+ messages in thread
From: Thomas Gleixner @ 2004-07-27 13:22 UTC (permalink / raw)
To: Artem B. Bityuckiy; +Cc: David Woodhouse, linux-mtd
On Tue, 2004-07-27 at 15:08, Artem B. Bityuckiy wrote:
> Hello.
>
> There is a bug in jffs2 module registration function - super.c line 293:
> the init_jffs2_fs function doesn't properly perform
> the de-initialization in case of failures on lines 315 and 321.
> The jffs2_inode_cachep is also not feed.
>
> I Tried to send a patch bit mailman soesn't gieve me...
I think you meant that one, right ?
Thanks, fixed in CVS
tglx
@@ -330,6 +330,7 @@
out_compressors:
jffs2_compressors_exit();
out:
+ kmem_cache_destroy(jffs2_inode_cachep);
return ret;
}
^ permalink raw reply [flat|nested] 25+ messages in thread* Re: bugreport
2004-07-27 13:22 ` bugreport Thomas Gleixner
@ 2004-07-27 14:40 ` Artem B. Bityuckiy
2004-07-27 17:31 ` bugreport Thomas Gleixner
0 siblings, 1 reply; 25+ messages in thread
From: Artem B. Bityuckiy @ 2004-07-27 14:40 UTC (permalink / raw)
To: tglx; +Cc: David Woodhouse, linux-mtd
Thomas Gleixner wrote:
> On Tue, 2004-07-27 at 15:08, Artem B. Bityuckiy wrote:
>
>>Hello.
>>
>>There is a bug in jffs2 module registration function - super.c line 293:
>>the init_jffs2_fs function doesn't properly perform
>>the de-initialization in case of failures on lines 315 and 321.
>>The jffs2_inode_cachep is also not feed.
>>
>>I Tried to send a patch bit mailman soesn't gieve me...
>
>
> I think you meant that one, right ?
>
> Thanks, fixed in CVS
>
> tglx
>
>
> @@ -330,6 +330,7 @@
> out_compressors:
> jffs2_compressors_exit();
> out:
> + kmem_cache_destroy(jffs2_inode_cachep);
> return ret;
> }
>
Not only. The "go out" in case of jffs2_compressors_init() failure
doesn't free /proc resources...
I tried to send the following patch as the attached file (now I'll try
to just insert the text):
-- super.c 2004-07-18 18:44:42.000000000 +0400
+++ /home/dedekind/tmp/super_fixed.c 2004-07-26 15:05:34.000000000 +0400
@@ -318,7 +318,7 @@
ret =
if (ret) {
printk(KERN_ERR "JFFS2 error: Failed to initialise compressors\n");
- goto out;
+ goto out_proc;
}
ret = jffs2_create_slab_caches();
if (ret) {
@@ -336,10 +336,12 @@
jffs2_destroy_slab_caches();
out_compressors:
jffs2_compressors_exit();
+ out_proc:
#ifdef CONFIG_JFFS2_PROC
jffs2_proc_exit();
#endif
out:
+ kmem_cache_destroy(jffs2_inode_cachep);
return ret;
}
Note - the patch is just to show the problem and doesn't pretent to be
applied as is.
--
Best Regards,
Artem B. Bityuckiy,
St.-Petersburg, Russia.
^ permalink raw reply [flat|nested] 25+ messages in thread* Re: bugreport
2004-07-27 14:40 ` bugreport Artem B. Bityuckiy
@ 2004-07-27 17:31 ` Thomas Gleixner
2004-07-28 6:41 ` bugreport Artem B. Bityuckiy
0 siblings, 1 reply; 25+ messages in thread
From: Thomas Gleixner @ 2004-07-27 17:31 UTC (permalink / raw)
To: Artem B. Bityuckiy; +Cc: linux-mtd, David Woodhouse
On Tue, 2004-07-27 at 16:40, Artem B. Bityuckiy wrote:
> Not only. The "go out" in case of jffs2_compressors_init() failure
> doesn't free /proc resources...
proc support was removed in meantime (current CVS).
But anyway thanks for pointing this out
tglx
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: bugreport
2004-07-27 17:31 ` bugreport Thomas Gleixner
@ 2004-07-28 6:41 ` Artem B. Bityuckiy
2004-07-29 19:56 ` bugreport David Woodhouse
0 siblings, 1 reply; 25+ messages in thread
From: Artem B. Bityuckiy @ 2004-07-28 6:41 UTC (permalink / raw)
To: linux-mtd
Thomas Gleixner wrote:
> On Tue, 2004-07-27 at 16:40, Artem B. Bityuckiy wrote:
> proc support was removed in meantime (current CVS).
Oh, sorry, my snapshot was deprecated.
Note, the same thing should also be fixed in super-v24.c.
Just interesting, why the proc interface was removed? Have you added
ioctl interface? My JFFS2 CVS snapshot of 15 Jul 2004 has no ioctl
interface.
> But anyway thanks for pointing this out
Not at all.
--
Best Regards,
Artem B. Bityuckiy,
St.-Petersburg, Russia.
^ permalink raw reply [flat|nested] 25+ messages in thread
* bugreport
@ 2004-07-26 11:16 Artem Bityuckiy
0 siblings, 0 replies; 25+ messages in thread
From: Artem Bityuckiy @ 2004-07-26 11:16 UTC (permalink / raw)
To: linux-mtd
[-- Attachment #1: Type: text/plain, Size: 614 bytes --]
Hello.
There is a bug in jffs2 module registration function - super.c line 293:
the init_jffs2_fs function doesn't properly perform
the de-initialization in case of failures on lines 315 and 321.
The jffs2_inode_cachep is also not feed.
The proposed patch is attached.
Note 1: I didn't test this patch and didn't even compile JFFS2 with it -
*be careful*.
Note 2: The similar ought to be fixed in super-v24.c
Artem.
--
Best regards, Artem B. Bityuckiy
Oktet Labs (St. Petersburg), Software Engineer.
+78124286709 (office) +79112449030 (mobile)
E-mail: dedekind@oktetlabs.ru, web: http://www.oktetlabs.ru
[-- Attachment #2: super.c.diff --]
[-- Type: text/plain, Size: 592 bytes --]
--- super.c 2004-07-18 18:44:42.000000000 +0400
+++ /home/dedekind/tmp/super_fixed.c 2004-07-26 15:05:34.000000000 +0400
@@ -318,7 +318,7 @@
ret = jffs2_compressors_init();
if (ret) {
printk(KERN_ERR "JFFS2 error: Failed to initialise compressors\n");
- goto out;
+ goto out_proc;
}
ret = jffs2_create_slab_caches();
if (ret) {
@@ -336,10 +336,12 @@
jffs2_destroy_slab_caches();
out_compressors:
jffs2_compressors_exit();
+ out_proc:
#ifdef CONFIG_JFFS2_PROC
jffs2_proc_exit();
#endif
out:
+ kmem_cache_destroy(jffs2_inode_cachep);
return ret;
}
^ permalink raw reply [flat|nested] 25+ messages in thread
end of thread, other threads:[~2026-08-12 17:26 UTC | newest]
Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-12 12:31 Bugreport Marcel Svitalský
2026-08-12 12:54 ` Bugreport Kristoffer Haugsbakk
2026-08-12 12:59 ` Bugreport Marcel Svitalský
2026-08-12 13:14 ` Bugreport D. Ben Knoble
2026-08-12 13:36 ` Bugreport Marcel Svitalský
2026-08-12 17:04 ` Bugreport Junio C Hamano
2026-08-12 17:26 ` Bugreport Marcel Svitalský
2026-08-12 17:03 ` Bugreport Junio C Hamano
[not found] <AMDPR08MB11409C5DC2EA9B3D8C71FC12BED82A@AMDPR08MB11409.eurprd08.prod.outlook.com>
2026-01-11 17:05 ` Bugreport do Carmo Lucas, Dr. Amilcar (T-PSC)
-- strict thread matches above, loose matches on Subject: below --
2024-01-19 13:25 Bugreport Frank Schwidom
2024-01-19 23:14 ` Bugreport brian m. carlson
2023-10-24 20:40 bugreport galo joel
2023-11-20 8:36 ` bugreport Thomas Guyot
2020-12-02 10:08 bugreport Ole M
2020-12-02 16:25 ` bugreport Stefan Haller
2012-09-18 13:13 bugreport Dmitriy Bukach
2005-04-12 18:11 Bugreport Amelia Nilsson
2005-04-12 22:21 ` Bugreport Chris Wright
2004-07-27 13:08 bugreport Artem B. Bityuckiy
2004-07-27 13:22 ` bugreport Thomas Gleixner
2004-07-27 14:40 ` bugreport Artem B. Bityuckiy
2004-07-27 17:31 ` bugreport Thomas Gleixner
2004-07-28 6:41 ` bugreport Artem B. Bityuckiy
2004-07-29 19:56 ` bugreport David Woodhouse
2004-07-26 11:16 bugreport Artem Bityuckiy
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.