git@vger.kernel.org mailing list mirror (one of many)
 help / color / mirror / code / Atom feed
* `git reset` for delete + intent-to-add doesn't reset
@ 2019-01-08  7:25 Anthony Sottile
  2019-01-08  7:29 ` Anthony Sottile
  2019-01-08  9:44 ` Duy Nguyen
  0 siblings, 2 replies; 4+ messages in thread
From: Anthony Sottile @ 2019-01-08  7:25 UTC (permalink / raw)
  To: Git Mailing List

```
git --version
rm -rf t
git init t
cd t
touch a
git add a
git commit -m "add a"
git rm a
touch a
git add --intent-to-add a
git status --short
git reset -- a
git status --short
```

(the git version below is compiled from
ecbdaf0899161c067986e9d9d564586d4b045d62)

```
$ bash -x t.sh
+ git --version
git version 2.20.GIT
+ rm -rf t
+ git init t
Initialized empty Git repository in /tmp/t/t/.git/
+ cd t
+ touch a
+ git add a
+ git commit -m 'add a'
[master (root-commit) 95a1815] add a
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 a
+ git rm a
rm 'a'
+ touch a
+ git add --intent-to-add a
+ git status --short
DA a
+ git reset -- a
Unstaged changes after reset:
A    a
+ git status --short
DA a
```

Even `git reset --intent-to-add -- a` or `git checkout -- a` don't
seem to clear the `intent-to-add` state

How do I reset the intent-to-add status in this case?

Anthony

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2019-01-08 10:06 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-08  7:25 `git reset` for delete + intent-to-add doesn't reset Anthony Sottile
2019-01-08  7:29 ` Anthony Sottile
2019-01-08  9:44 ` Duy Nguyen
2019-01-08 10:06   ` Duy Nguyen

Code repositories for project(s) associated with this public inbox

	https://80x24.org/mirrors/git.git

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).