it-wiki:git:tips_and_tricks
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Tipps und Tricks
Branchwechsel ohne commit
Um von einem Branch X wo der Status weder im stage noch im Repositorie ist in einem anden Branch Y zu wechseln kann man
git stash save git checkout branchY
Dann in dem Branch Y arbeiten und die Änderungen committen. Und dann wieder zurück zu Branch X
git checkout branchX git stash pop
selektiver merge
git merge --no-ff --no-commit BRANCH
oder
git reset FILE
git add --interactive staged unstaged path 1: unchanged +50/-43 FHEM/73_GardenaSmartBridge.pm 2: +1/-1 nothing controls_GardenaSmartDevice.txt *** Commands *** 1: status 2: update 3: revert 4: add untracked 5: patch 6: diff 7: quit 8: help What now> 5 staged unstaged path 1: unchanged +50/-43 FHEM/73_GardenaSmartBridge.pm Patch update>> 1 staged unstaged path * 1: unchanged +50/-43 FHEM/73_GardenaSmartBridge.pm Patch update>>
Du siehst einen einzelnen Diff-Hunk und wirst gefragt, ob Du ihn zur Stage hinzufügen möchtest oder nicht.
diff --git a/FHEM/73_GardenaSmartBridge.pm b/FHEM/73_GardenaSmartBridge.pm index 22e3131..bd15158 100644 --- a/FHEM/73_GardenaSmartBridge.pm +++ b/FHEM/73_GardenaSmartBridge.pm @@ -28,7 +28,7 @@ # GNU General Public License for more details. # # -# $Id$ +# $Id: 73_GardenaSmartBridge.pm 22957 2020-10-12 07:01:56Z CoolTux $ # ############################################################################### ## (1/13) Stage this hunk [y,n,q,a,d,j,J,g,/,e,?]?
wähle y für hinzufügen oder n für NICHT hinzufügen
it-wiki/git/tips_and_tricks.1616794500.txt.gz · Zuletzt geändert: 2021/03/26 21:35 von marko