From: Daniel Troger <random_n0body@icloud.com>
To: "Torsten Bögershausen" <tboegi@web.de>
Cc: git@vger.kernel.org
Subject: Re: git-bugreport-2021-01-06-1209.txt (git can't deal with special characters)
Date: Wed, 6 Jan 2021 23:21:54 +0100 [thread overview]
Message-ID: <A342FAE0-A363-4280-848C-162F38C22C8E@icloud.com> (raw)
In-Reply-To: <20210106214737.qwlp4jvg3x2voafs@tb-raspi4>
Hi, maybe this helps you reproduce. I think I should have committed before doing the second changes but I still got the error message and the two names for one folder:
me@iMac:/tmp$ mkdir git_bug
me@iMac:/tmp$ cd git_bug
me@iMac:/tmp/git_bug$ git init
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
Initialized empty Git repository in /private/tmp/git_bug/.git/
me@iMac:/tmp/git_bug$ ls -la
total 8
drwxr-xr-x 4 daniel wheel 128 Jan 6 23:13 .
drwxrwxrwt 27 root wheel 864 Jan 6 23:13 ..
drwxr-xr-x 9 daniel wheel 288 Jan 6 23:12 .git
-rw-r--r--@ 1 daniel staff 1283 Jan 6 23:13 paulbrunngård-springyard.zip
me@iMac:/tmp/git_bug$ unzip paulbrunngård-springyard.zip
Archive: paulbrunngård-springyard.zip
creating: paulbrunnga??rd-springyard/
inflating: paulbrunnga??rd-springyard/.DS_Store
creating: __MACOSX/
creating: __MACOSX/paulbrunnga??rd-springyard/
inflating: __MACOSX/paulbrunnga??rd-springyard/._.DS_Store
extracting: paulbrunnga??rd-springyard/empty
me@iMac:/tmp/git_bug$ rm -rf __MACOSX/ *.zip
me@iMac:/tmp/git_bug$ ls -la
total 0
drwxr-xr-x 4 daniel wheel 128 Jan 6 23:15 .
drwxrwxrwt 27 root wheel 864 Jan 6 23:13 ..
drwxr-xr-x 9 daniel wheel 288 Jan 6 23:15 .git
drwxr-xr-x@ 4 daniel wheel 128 Jan 6 12:20 paulbrunngård-springyard
me@iMac:/tmp/git_bug$ cd paulbrunngård-springyard/
me@iMac:/tmp/git_bug/paulbrunngård-springyard$ nano empty
me@iMac:/tmp/git_bug/paulbrunngård-springyard$ cat empty
Initial content
me@iMac:/tmp/git_bug/paulbrunngård-springyard$ git add empty
me@iMac:/tmp/git_bug/paulbrunngård-springyard$ nano empty
me@iMac:/tmp/git_bug/paulbrunngård-springyard$ cat empty
Initial content
Line I want to keep
Line I want gone
me@iMac:/tmp/git_bug/paulbrunngård-springyard$ git restore -p .
BUG: pathspec.c:495: error initializing pathspec_item
Cannot close git diff-index --cached --numstat --summary 4b825dc642cb6eb9a060e54bf8d69288fbee4904 -- :(,prefix:27)paulbrunngård-springyard/ () at /usr/local/Cellar/git/2.30.0/libexec/git-core/git-add--interactive line 183.
me@iMac:/tmp/git_bug/paulbrunngård-springyard$ cd ..
me@iMac:/tmp/git_bug$ git status
On branch master
No commits yet
Changes to be committed:
(use "git rm --cached <file>..." to unstage)
new file: "paulbrunnga\314\212rd-springyard/empty"
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: "paulbrunnga\314\212rd-springyard/empty"
Untracked files:
(use "git add <file>..." to include in what will be committed)
.DS_Store
"paulbrunng\303\245rd-springyard/"
me@iMac:/tmp/git_bug$
next prev parent reply other threads:[~2021-01-06 22:23 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-01-06 11:35 git-bugreport-2021-01-06-1209.txt (git can't deal with special characters) Daniel Troger
2021-01-06 14:21 ` Torsten Bögershausen
2021-01-06 16:49 ` Daniel Troger
2021-01-06 21:47 ` Torsten Bögershausen
2021-01-06 22:21 ` Daniel Troger [this message]
2021-01-06 23:07 ` Randall S. Becker
2021-01-07 14:34 ` Philippe Blain
2021-01-07 15:49 ` Torsten Bögershausen
2021-01-07 16:21 ` Philippe Blain
2021-01-08 19:07 ` Torsten Bögershausen
2021-01-24 15:13 ` [PATCH/RFC v1 1/1] git restore -p . and precomposed unicode tboegi
2021-01-24 19:51 ` Junio C Hamano
2021-01-25 16:53 ` Torsten Bögershausen
2021-01-29 17:15 ` [PATCH v2 1/1] MacOS: precompose_argv_prefix() tboegi
2021-01-29 23:19 ` Junio C Hamano
2021-01-31 0:43 ` Junio C Hamano
2021-02-02 15:11 ` [PATCH v3 " tboegi
2021-02-02 17:43 ` Junio C Hamano
2021-02-03 16:28 ` [PATCH v4 " tboegi
2021-02-03 19:33 ` Junio C Hamano
2021-02-03 22:13 ` Junio C Hamano
2021-02-05 17:31 ` Torsten Bögershausen
2021-01-08 19:56 git-bugreport-2021-01-06-1209.txt (git can't deal with special characters) Daniel Troger
2021-01-09 17:23 ` Torsten Bögershausen
2021-01-13 14:57 ` Daniel Troger
2021-01-16 17:24 ` Torsten Bögershausen
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=A342FAE0-A363-4280-848C-162F38C22C8E@icloud.com \
--to=random_n0body@icloud.com \
--cc=git@vger.kernel.org \
--cc=tboegi@web.de \
/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 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.