From: "Tiago d'Almeida" <tjamadeira@gmail.com>
To: git@vger.kernel.org
Subject: Bug Report
Date: Tue, 27 Jun 2023 17:02:30 +0100 [thread overview]
Message-ID: <CAO=RawtAvOna1xrBNY+T-fo4UQe-ipC6OvFODvOSdu4wUML3Ng@mail.gmail.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 991 bytes --]
Hello!
I'm Tiago and sorry for any mistake because it is my first bug report to git.
So after git updated, I begin to get some errors and unexpected git
status output.
I made a test git repo to test this, and here are the results:
```
mkdir git_bug && cd git_bug
git init -q && git maintenance register && echo "Done!"
touch <files>
mkdir <folders>
touch <files in folders>
git status --short
## No commits yet on main
?? LICENSE
?? README.md
?? folder/
?? folder_1/
git add <files>
git status
## No commits yet on main
?? LICENSE
?? README.md
?? folder/
?? folder_1/
git commit -s -m "First commit"
On branch main
Initial commit
Untracked files:
LICENSE
README.md
folder/
folder_1/
nothing added to commit but untracked files present
```
Attached to this email follow the `git bugreport` and global `config`
files, and the git_bug repo.
I've checked my global config file and it seems all ok, but if there
is some error or contradicition, please tell me.
Thanks in advance!
[-- Attachment #2: git-bugreport-2023-06-27-1643.txt --]
[-- Type: text/plain, Size: 971 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)
A normal git routine.
- git add <files>
- git commit -s -m "Commit"
What did you expect to happen? (Expected behavior)
No errors and the files being added and commited.
What happened instead? (Actual behavior)
No files added. Error when tried to commit.
What's different between what you expected and what actually happened?
The error.
Anything else you want to add:
This just happened after updating git to version 2.41
[System Info]
git version 2.41.0
cpu: x86_64
no commit associated with this build
sizeof-long: 8
sizeof-size_t: 8
shell-path: /bin/sh
uname: Linux 6.3.8-200.fc38.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jun 15 02:15:40 UTC 2023 x86_64
compiler info: gnuc: 13.1
libc info: glibc: 2.37
$SHELL (typically, interactive shell): /usr/bin/fish
[Enabled Hooks]
[-- Attachment #3: global_config --]
[-- Type: application/octet-stream, Size: 7090 bytes --]
# TIAGO d'ALMEIDA GIT CONFIG
# These directives includes the user.name and user.email according to the repo location.
[include]
path = "./config_d/personal"
[includeIf "gitdir:~/Projects/work/"]
path = "./config_d/work"
[includeIf "gitdir:~/Work/"]
path = "./config_d/work"
[alias]
a = add
aa = add --all .
ai = add -i
aac = ! git add --all . && git commit -m
br = branch
cl = clone
cm = commit -s -m
cml = commit -s
cp = cherry-pick
d = diff
f = fetch
fa = fetch --all
i = ! git init -q && git maintenance register && echo "Done!"
l = log --graph --oneline -n 10
ls = log --graph --oneline --all
lch = log --pretty="format:(%h) %N %an" --show-notes=*
m = maintenance run
ms = maintenance register
mu = maintenance unregister
nt = notes
nta = notes append
nch = notes append --ref=changelog
p = push
pa = push --all
rb = rebase -i
r = reset
r1 = reset HEAD~
r2 = reset HEAD~~
rh = reset --hard
rh1 = reset HEAD~ --hard
rh2 = reset HEAD~~ --hard
rt = restore
s = status --short
sl = status --long
st = stash # equivalent to `stash push`
stp = stash pop
stl = stash list
sta = stash apply
sts = stash show
sw = switch # switch and restore is the new checkout
w = ! watch -n 5 -p -c git -c color.ui=always status
amend = commit -s --amend --no-edit
fixup = commit -s --fixup
since = log --graph --oneline --since="1 week ago"
track = add -N
unstage = restore --staged
forget = rm -r --cached
del = delete
delete = ! git maintenance unregister && rm -rf .git && echo "Done!"
watch = ! watch -n 5 -p -c git -c color.ui=always status
show = show --show-signature
# brd = branch -d
# brD = branch -D
# br_desc = branch --edit-description
# merged = branch --merged
# dev = !git checkout dev && git pull origin dev
# staging = !git checkout staging && git pull origin staging
# master = !git checkout master && git pull origin
# po = push origin
# pu = !git push origin `git branch --show-current`
# pod = push origin dev
# pos = push origin staging
# pom = push origin main
# poh = push origin HEAD
# pogm = !git push origin gh-pages && git checkout master && git pull origin master && git rebase gh-pages && git push origin master && git checkout gh-pages
# pomg = !git push origin master && git checkout gh-pages && git pull origin gh-pages && git rebase master && git push origin gh-pages && git checkout master
# plo = pull origin
# plod = pull origin dev
# plos = pull origin staging
# plom = pull origin master
# ploh = pull origin HEAD
# f = "!git ls-files | grep -i"
# gr = grep -Ii
[advice]
addIgnoredFile = false
statusHints = false
[branch]
autoSetupMerge = always
[core]
askPass = ""
compression = 6
editor = nano +1
eol = lf
filemode = true
fsmonitor = true
fsmonitorHookVersion = 2
fsyncMethod = batch
# hooksPath = "./hooks" --> can't be this path, correct this in the future; see man git-config
# notes = refs/notes/commits
pager = less --tabs=2
# quotePath = off
safecrlf = true
sparseCheckout = true
sparseCheckoutCone = true
splitIndex = true
symlinks = true
whitespace = space-before-tab, tab-in-indent, trailing-space, tabwidth=2
[add]
# ignoreErrors = true
[apply]
ignoreWhitespace = false
[checkout]
defaultRemote = origin
workers = 0
thresholdForParallelism = 100
[color]
ui = auto
[color "advice"]
hint = dim white
[color "status"]
header = italic white
added = green
updated = cyan
changed = brightyellow
untracked = dim white
branch = bold magenta
nobranch = red
localBranch = bold magenta
remoteBranch = brightgreen
unmerged = cyan
[column]
ui = auto, column, dense
[commit]
gpgSign = true
# template = "./commit"
[credential]
# helper = "cache --timeout 18000 --socket ~/.config/git/socket"
helper = "cache --timeout 18000"
[diff]
context = 5
mnemonicPrefix = true
relative = true
renames = copies
algoritm = patience
wsErrorHighlight = all
colorMoved = true
[feature]
experimental = true
manyFiles = true
[fetch]
prune = true
pruneTags = true
output = compact
parallel = 3
writeCommitGraph = true
[filter "lfs"]
clean = git-lfs clean -- %f
smudge = git-lfs smudge -- %f
process = git-lfs filter-process
required = true
[gc]
bigPackThreshold = 1g
logExpiry = 1.week
cruftPacks = true
pruneExpire = 1.week
worktreePruneExpire = 1.month
[gpg]
program = gpg2
minTrustLevel = fully
[help]
autoCorrect = prompt
[http]
# cookieFile = ~/.config/git/cookie
saveCookies = true
version = HTTP/2
sslVersion = tlsv1.3
sslVerify = true
[i18n]
commitEncoding = utf-8
logOutputEncoding = utf-8
[index]
sparse = true
threads = true
[init]
defaultBranch = main
# templateDir = ~/.config/git/template/
[interactive]
singleKey = true
[lfs "https://github.com/"]
locksverify = true
[lfs "https://gitlab.com/"]
locksverify = true
[log]
decorate = auto
graphColors = brightwhite, red, green, blue, magenta, yellow, cyan
[lsrefs]
unborn = advertise
[maintenance]
auto = false
strategy = incremental
# commit-graph - hourly
# prefetch - hourly
# gc - off
# loose-objects - daily
# incremental-repack - daily
# pack-refs - weekly
[maintenance.gc]
enabled = true
schedule= weekly
[merge]
conflictStyle = merge
ff = only
verifySignatures = true
branchdesc = true
log = true
renormalize = true
stat = true
autoStash = true
#[notes]
# # https://dev.to/leehambley/effortlessly-maintain-a-high-quality-change-log-with-git-notes-4bm5
## mergeStrategy = cat_sort_uniq
## rewriteMode = cat_sort_uniq
## rewriteRef = refs/notes/commits
#
#[notes "rewrite"]
# amend = true
# rebase = true
[pack]
useBitmaps = true
useSparse = true
writeBitmapHashCache =true
writeReverseIndex = true
# pass command-line tool
[pass]
signcommits = true
[protocol]
version = 2
[pull]
ff = only
rebase = false
twohead = ort
[push]
autoSetupRemote = true
default = current
followTags = true
gpgSign = if-asked
negotiate = true
[rebase]
backend = merge
autoSquash = true
autoStash = true
missingCommitsCheck = warn
abbreviateCommands = true
[remote]
pushDefault = origin
#[remote "origin"]
# tagOpt = "--tags"
## fetch = +refs/heads/*:refs/remotes/origin/*
## fetch = +refs/notes/*:refs/notes/*
## push = +refs/heads/*
## push = +refs/notes/*:refs/notes/*
#
[repack]
writeBitmaps = true
[rerere]
autoUpdate = true
enabled = true
[safe]
bareRepository = explicit
[splitIndex]
maxPercentChange = 20
[ssh]
variant = ssh
[status]
branch = true
showStash = true
[transfer]
credentialsInUrl = die
fsckObjects = true
[tag]
forceSignAnnotated = true
gpgSign = true
[user]
useConfigOnly = true
signingkey = ***********
[versionsort]
suffix = "-pre"
suffix = "-rc"
suffix = ""
[-- Attachment #4: git_bug.tar.gz --]
[-- Type: application/gzip, Size: 11601 bytes --]
next reply other threads:[~2023-06-27 16:03 UTC|newest]
Thread overview: 84+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-06-27 16:02 Tiago d'Almeida [this message]
2023-06-29 8:38 ` index.skipHash doesn't work with split index, was Re: Bug Report Jeff King
[not found] ` <2FG8XR.63MILGOHGRJ91@gmail.com>
[not found] ` <UCH8XR.AR4M4C9D538Q1@gmail.com>
2023-07-03 19:16 ` Jeff King
2023-07-05 14:27 ` Johannes Schindelin
2023-07-05 17:30 ` Junio C Hamano
-- strict thread matches above, loose matches on Subject: below --
2024-12-17 10:45 Bug report István Gergely Édes
2024-11-15 13:02 Bug Report Sachin tiwari
2024-11-15 20:08 ` brian m. carlson
2024-10-13 15:44 =?gb18030?B?zuLUqsrY?=
2024-10-14 5:04 ` Koji Nakamaru
2024-10-14 6:02 ` Johannes Schindelin
2024-10-14 6:22 ` Koji Nakamaru
2024-10-15 0:40 ` Taylor Blau
2024-10-09 3:23 Bug report Ed Reel
2024-10-14 6:10 ` Johannes Schindelin
2024-07-19 18:34 Roman Dvoskin
2024-07-19 20:13 ` brian m. carlson
2024-07-19 20:35 ` Roman Dvoskin
2024-07-19 20:40 ` rsbecker
2023-08-28 12:51 Dexter Pontañeles
2022-12-28 2:43 Jensen Bean
2022-12-28 5:02 ` Eric Sunshine
2022-12-25 17:26 bug report Eyal Post
2022-12-25 18:12 ` Eric Sunshine
2022-12-08 5:29 Bug Report Jensen Bean
2022-12-08 8:31 ` Bagas Sanjaya
[not found] ` <CANqKdC-gHgQHn5DMoOREY52y7PpRLMpNAjX3qeA5iy9z_GXdzw@mail.gmail.com>
2022-12-26 2:15 ` Bagas Sanjaya
2022-11-19 20:20 Jensen Bean
2022-10-03 15:28 Bug report Alastair Douglas
2022-10-03 16:53 ` Junio C Hamano
2022-10-04 10:15 ` Alastair Douglas
2022-10-05 5:46 ` Junio C Hamano
2022-04-20 19:45 Bug Report Daniel Habenicht
2022-04-20 21:30 ` brian m. carlson
2022-04-20 22:34 ` rsbecker
2022-04-21 13:20 ` Daniel Habenicht
2022-04-21 14:39 ` Torsten Bögershausen
[not found] ` <AS1P190MB175022A7F1264807ECA464A8ECF49@AS1P190MB1750.EURP190.PROD.OUTLOOK.COM>
2022-04-21 17:52 ` Torsten Bögershausen
2021-12-01 22:31 Josh Rampersad
2021-11-12 4:22 bug report Theodore Li
2021-11-12 4:29 ` Junio C Hamano
2021-11-12 6:59 ` Theodore Li
2021-11-12 14:05 ` Paul Smith
2020-03-27 11:53 Bug Report James Yeoman
2020-03-27 12:59 ` Pratyush Yadav
[not found] <CA+2sEepTyrK-iH+VBHVF1i9DuYVzDkTNxuM0-yoWbkC9N4f8HA@mail.gmail.com>
2019-04-15 15:18 ` bug report Nick Steinhauser
2017-08-30 21:25 Bug report Aleksandar Pavic
2017-08-31 6:36 ` Kevin Daudt
2017-08-31 14:19 ` Dov Grobgeld
2017-08-31 14:55 ` Aleksandar Pavic
2017-08-31 16:23 ` Stephan Beyer
2017-09-02 8:49 ` Jeff King
2016-05-13 5:04 bug report 李本超
2016-05-13 5:23 ` Pranit Bauva
2016-05-13 5:58 ` 李本超
2016-05-13 6:37 ` Pranit Bauva
2016-05-13 6:57 ` 李本超
2016-05-13 7:10 ` Pranit Bauva
2016-05-13 7:41 ` 李本超
2016-05-13 8:10 ` Jeff King
2016-05-13 12:05 ` 李本超
2016-04-03 0:25 Bug Report Benjamin Sandeen
2016-04-03 2:20 ` Eric N. Vander Weele
2016-04-03 2:22 ` Jacob Keller
2015-01-27 14:43 bug report Albert Akhriev
2015-01-27 14:50 ` Jeff King
[not found] <CAC34_pT9zwZDnUjo1bTUZabD02M48=_+77-mNCA5adWTgxuYgg@mail.gmail.com>
2013-04-08 5:20 ` Bug Report Kirk Fraser
2012-10-05 10:13 Bug report Муковников Михаил
2012-10-05 10:32 ` Konstantin Khomoutov
2012-10-05 10:47 ` Carlos Martín Nieto
2012-10-05 11:03 ` Муковников Михаил
2012-10-05 10:52 ` Муковников Михаил
2012-10-04 4:35 John Whitney
2012-10-04 14:19 ` Phil Hord
2012-10-04 16:10 ` John Whitney
2012-10-06 13:31 ` Jeff King
2012-10-07 2:23 ` John Whitney
2012-10-07 23:52 ` Jeff King
2012-10-09 17:17 ` John Whitney
2012-10-09 19:00 ` John Whitney
2012-10-04 15:21 ` Andrew Wong
2012-10-04 16:16 ` John Whitney
2012-10-04 16:28 ` John Whitney
2012-10-04 17:01 ` Andrew Wong
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAO=RawtAvOna1xrBNY+T-fo4UQe-ipC6OvFODvOSdu4wUML3Ng@mail.gmail.com' \
--to=tjamadeira@gmail.com \
--cc=git@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).