diff --git a/README.md b/README.md index 6c24bd6..e2928a8 100644 --- a/README.md +++ b/README.md @@ -93,6 +93,7 @@ P.S: All these commands are tested on `git version 2.7.4 (Apple Git-66)`. * [Marks your commit as a fix of a previous commit.](#marks-your-commit-as-a-fix-of-a-previous-commit) * [squash fixup commits normal commits.](#squash-fixup-commits-normal-commits) * [skip staging area during commit.](#skip-staging-area-during-commit) +* [Interactive staging.](#interactive-staging) * [List ignored files.](#list-ignored-files) * [Status of ignored files.](#status-of-ignored-files) * [Commits in Branch1 that are not in Branch2](#commits-in-branch1-that-are-not-in-branch2) @@ -688,6 +689,11 @@ git rebase -i --autosquash git commit --only ``` +## Interactive staging. +```sh +git add -i +``` + ## List ignored files. ```sh git check-ignore * diff --git a/tips.json b/tips.json index 64b1e1e..37b72c7 100644 --- a/tips.json +++ b/tips.json @@ -282,6 +282,9 @@ }, { "title": "skip staging area during commit.", "tip": "git commit --only " +}, { + "title": "Interactive staging.", + "tip": "git add -i" }, { "title": "List ignored files.", "tip": "git check-ignore *"