Benutzer-Werkzeuge

Webseiten-Werkzeuge


it-wiki:git:tips_and_tricks

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
it-wiki:git:tips_and_tricks [2020/06/10 12:19] – angelegt markoit-wiki:git:tips_and_tricks [2021/11/27 06:27] (aktuell) marko
Zeile 1: Zeile 1:
 ====== Tipps und Tricks ====== ====== Tipps und Tricks ======
 +===== How to can delete a remote Branch via push =====
 +<code bash>
 +git push patches --delete patch-newModulStructure
 +</code>
 +
 ===== Branchwechsel ohne commit ===== ===== 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 Um von einem Branch X wo der Status weder im stage noch im Repositorie ist in einem anden Branch Y zu wechseln kann man
Zeile 12: Zeile 17:
 git checkout branchX git checkout branchX
 git stash pop git stash pop
 +</code>
 +
 +\\
 +===== selektiver merge =====
 +<code bash>
 +git merge --no-ff --no-commit BRANCH
 +</code>
 +<code bash>
 +git reset head
 +</code>
 +oder
 +<code bash>
 +git reset FILE
 +</code>
 +<code bash>
 +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>>
 +</code>
 +Du siehst einen einzelnen Diff-Hunk und wirst gefragt, ob Du ihn zur Stage hinzufügen möchtest oder nicht.
 +<code bash>
 +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,?]?
 +</code>
 +
 +Wähle y für hinzufügen oder n für NICHT hinzufügen.
 +
 +===== How to close an issue with a commit + push? in gitea =====
 +<code>
 +fixes #1
 +Fixes #1
 +Closes #1
 +closes #1
 +fixes: #1
 +Fixes: #1
 +Closes: #1
 +closes: #1
 </code> </code>
it-wiki/git/tips_and_tricks.1591791542.txt.gz · Zuletzt geändert: 2020/06/10 12:19 von marko