Added chapter 'Tricks'
This commit is contained in:
parent
f74c0aa105
commit
f93e0dfc73
27
Git.tex
27
Git.tex
@ -954,7 +954,7 @@ Wenn ich das alles gemacht habe, sieht der Verzeichnisbaum so aus:
|
||||
|
||||
Du siehst den Unterschied!\\
|
||||
|
||||
Git w"urde jetzt also alle ``neuen'' Datein unterhalb von build finden
|
||||
Git w"urde jetzt also alle ``neuen'' Dateien unterhalb von build finden
|
||||
und nat"urlich daraus schliessen, dass man diese auch ins Repo
|
||||
aufnehmen will:
|
||||
\begin{verbatim}
|
||||
@ -1009,6 +1009,31 @@ uninteressant oder unwichtig sind. Diese k"onnen dann nach
|
||||
und nach in die .gitignore aufgenommen werden, wobei nat"urlich
|
||||
auch Wildcards verwendet werden k"onnen.
|
||||
|
||||
\chapter{Ein paar kleinere Tricks}
|
||||
|
||||
\section{Wenn es schnell gehen muss}
|
||||
Es gibt durchaus Situationen, in denen man alle Branches in einem Rutsch
|
||||
auf den git-Server pushen will, dann verwende man ``git push --all origin''.
|
||||
|
||||
Für Tags gilt analog ``git push --tags origin''.
|
||||
|
||||
\section{Repository von einem Server zu einem anderen umziehen}
|
||||
Manchmal ändert sich der Name des Servers, auf dem die Repos gepackt
|
||||
werden, z.B. wenn der Name des Unternehmens sich ändert, oder wenn
|
||||
man von GitHub zu einem eigenen git-Server migriert. Gründe gibt
|
||||
es genug.
|
||||
|
||||
Jedenfalls muss man erst einmal dafür Sorge tragen, dass das Repo auf
|
||||
dem alten Server vollständig ist und keiner im Team mehr dorthin
|
||||
einen Push durchführt. Ausserdem muss das eigene Repo ebenfalls komplett
|
||||
auf dem aktuellsten Stand sein. Der Umzug geht dann ganz unspektakulär
|
||||
per ``git git remote set-url origin <neue URL>'' von sich. Ein aktuelles
|
||||
Beispiel für dieses Repo:
|
||||
\begin{verbatim}
|
||||
git remote set-url origin opengit@opengit.hauke-zuehl.de: \
|
||||
hauke/Git-Einfuehrung.git
|
||||
\end{verbatim}
|
||||
|
||||
\chapter{GIT in IDEs}
|
||||
Die meisten IDEs bringen inzwischen Unterst"utzung f"ur GIT mit.\\
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user