[PATCH 0/4] nd/ita-empty-commit update
- From
Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
- Date
- Oct 24, 2016, 10:42 UTC
- Message-ID
- <20161024104222.31128-1-pclouds@gmail.com>
- In-Reply-To
- <20160928114348.1470-1-pclouds@gmail.com>
This version splits the old 1/3 into two, with better description in 1/4. The index_differs_from() also takes a flag to set/clear this new flag instead of relying on has_ita_entries like the old 2/3.
The name ita-invisible-in-index is not perfect but I could not think of any better. Another name could be diff-cached-ignores-ita, but that's just half of what it does. The other half is diff-files-includes-ita...
Nguyễn Thái Ngọc Duy (4): Subject: diff-lib: allow ita entries treated as "not yet exist in index" diff: add --ita-[in]visible-in-index commit: fix empty commit creation when there's no changes but ita entries commit: don't be fooled by ita entries when creating initial commit
Documentation/diff-options.txt | 8 ++++++++ builtin/commit.c | 13 +++++++++---- diff-lib.c | 18 +++++++++++++++++- diff.c | 4 ++++ diff.h | 3 ++- sequencer.c | 4 ++-- t/t2203-add-intent.sh | 41 +++++++++++++++++++++++++++++++++++++++-- t/t7064-wtstatus-pv2.sh | 4 ++-- wt-status.c | 7 ++++++- 9 files changed, 89 insertions(+), 13 deletions(-)
-- 2.8.2.524.g6ff3d78