From 402d8d8e07f5115ea4f953078bdac1c962cc9a44 Mon Sep 17 00:00:00 2001 From: Siraaj Khandkar Date: Wed, 31 Aug 2022 08:48:15 -0400 Subject: [PATCH] Add git add -p --- README.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/README.md b/README.md index 61f2b7a..280c99e 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,28 @@ git-cheat-sheet How to do stuff with git +Staging a subset of changes in a file +------------------------------------- + + git add -p + + y - stage this hunk + n - do not stage this hunk + q - quit; do not stage this hunk or any of the remaining ones + a - stage this hunk and all later hunks in the file + d - do not stage this hunk or any of the later hunks in the file + g - select a hunk to go to + / - search for a hunk matching the given regex + j - leave this hunk undecided, see next undecided hunk + J - leave this hunk undecided, see next hunk + k - leave this hunk undecided, see previous undecided hunk + K - leave this hunk undecided, see previous hunk + s - split the current hunk into smaller hunks + e - manually edit the current hunk + ? - print help + +https://git-scm.com/docs/git-add#Documentation/git-add.txt-patch + Splitting a repo ---------------- -- 2.20.1