The v4 of this series fixes the issue reported by Junio in v3, in which one of the files was not being added to the index before committing. This is fixed in v4. Also 'untracked files' tests are moved after the 'nothing to commit tests', and also show that with -i and -o, behavior remains same as when not using any flag. The v4 also adds extra step to check that certain files are being committed. Specifically like, 'git diff --name-only HEAD^ HEAD' as per Junio's suggestion. The '-i and -o do not mix' test is updated according to Junio's suggestion. Apart from that, certain instances of 'test_grep' are replaced with 'test_cmp' as suggested by Phillip. The --signoff tests remain the same apart from removal of empty line as pointed out by Phillip. Ghanshyam Thakkar (2): t7501: add tests for --include and --only t7501: add tests for --amend --signoff t/t7501-commit-basic-functionality.sh | 102 +++++++++++++++++++++++++- 1 file changed, 100 insertions(+), 2 deletions(-) -- 2.43.0