Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
dfa1dfa18b | ||
|
|
1407ef9592 | ||
|
|
bbff4860f7 |
@@ -1003,6 +1003,20 @@ auch Wildcards verwendet werden k"onnen.
|
|||||||
\chapter{GIT in IDEs}
|
\chapter{GIT in IDEs}
|
||||||
Die meisten IDEs bringen inzwischen Unterst"utzung f"ur GIT mit.\\
|
Die meisten IDEs bringen inzwischen Unterst"utzung f"ur GIT mit.\\
|
||||||
|
|
||||||
|
\section{Geany}
|
||||||
|
Geany ist eine kleine, erweiterbare IDE, die kostenlos f"ur diverse
|
||||||
|
Plattformen angeboten wird.\\
|
||||||
|
Mit Hilfe eines Plugins kann die Verbindung zu GIT installiert werden.
|
||||||
|
Nach der Aktivierung des Plugins steht dann unter dem Menü ``Werkzeuge''
|
||||||
|
der Eintrag ``Versionskontrolle'' zur Verfügung. Hier kann dann
|
||||||
|
GIT für die zur Zeit bearbeitete Datei oder für das gesamte Projektverzeichnis
|
||||||
|
verwendet werden.\\
|
||||||
|
\\
|
||||||
|
\textbf{Tip:}\\
|
||||||
|
Geany legt individuelle Projektdateien in einem eigenen Verzeichnis an.
|
||||||
|
Dies sollte, wenn möglich, nicht im Verzeichnis des GIT-Repos liegen, da
|
||||||
|
es sonst Probleme mit anderen Teammitgliedern geben kann!
|
||||||
|
|
||||||
\section{NetBeans}
|
\section{NetBeans}
|
||||||
NetBeans ist eine recht verbreitete IDE, die kostenlos f"ur diverse
|
NetBeans ist eine recht verbreitete IDE, die kostenlos f"ur diverse
|
||||||
Plattformen angeboten wird.\\
|
Plattformen angeboten wird.\\
|
||||||
@@ -1028,7 +1042,7 @@ existing sources'' ausgew"ahlt ist. Im zweiten Schritt w"ahlen wir
|
|||||||
das Verzeichnis aus, in dem die Quellen des Repos sind. Das ist nat"urlich
|
das Verzeichnis aus, in dem die Quellen des Repos sind. Das ist nat"urlich
|
||||||
das vorhin erzeugte Verzeichnis vom GIT-Repo.\\
|
das vorhin erzeugte Verzeichnis vom GIT-Repo.\\
|
||||||
Da das hier nur ein Beispiel ist, w"ahlen wir als Configuration Mode
|
Da das hier nur ein Beispiel ist, w"ahlen wir als Configuration Mode
|
||||||
``custom'' aus. Jetzt nur noch auf ``Next'' klciken, bis nur noch
|
``custom'' aus. Jetzt nur noch auf ``Next'' klicken, bis nur noch
|
||||||
``Finish'' m"oglich ist. Voila, das NetBeans-Projekt existiert und
|
``Finish'' m"oglich ist. Voila, das NetBeans-Projekt existiert und
|
||||||
man kann auch GIT als Versionskontrollsystem verwenden.\\
|
man kann auch GIT als Versionskontrollsystem verwenden.\\
|
||||||
Wenn du nun eine Datei l"adst, "anderst und speicherst, kannst du
|
Wenn du nun eine Datei l"adst, "anderst und speicherst, kannst du
|
||||||
@@ -1038,7 +1052,14 @@ Spiele hier einfach mal ein wenig rum. Da du das Repo anonym
|
|||||||
ausgecheckt hast, kannst du nichts kaputt machen. Etwas anderes
|
ausgecheckt hast, kannst du nichts kaputt machen. Etwas anderes
|
||||||
w"are es nat"urlich, wenn du unser Einstiegsprojekt ``Welt'' mit
|
w"are es nat"urlich, wenn du unser Einstiegsprojekt ``Welt'' mit
|
||||||
Hilfe von NetBeans bearbeiten willst. Ich wei"s aber nicht, in
|
Hilfe von NetBeans bearbeiten willst. Ich wei"s aber nicht, in
|
||||||
welche Kategorie dieses ``Projekt'' f"allt.
|
welche Kategorie dieses ``Projekt'' f"allt.\\
|
||||||
|
\\
|
||||||
|
\textbf{Tip:}\\
|
||||||
|
Da NetBeans im Verzeichnis des Quellcodes gerne das Verzeichnis ``nbproject''
|
||||||
|
anlegt, sollte dies in die .gitignore aufgenommen werden, das es sonst
|
||||||
|
zu Konflikten mit dem nbproject anderer Teammitglieder kommen kann.
|
||||||
|
Noch besser w"are es, nbproject ganz woanders hin auszulagern (Zum
|
||||||
|
Beispiel in das eigene Benutzerverzeichnis).
|
||||||
|
|
||||||
\chapter{Zum Ende noch ein paar Ideen und Worte}
|
\chapter{Zum Ende noch ein paar Ideen und Worte}
|
||||||
Zum Ende hin noch ein paar Anregungen bzgl. der Einsatzzwecke
|
Zum Ende hin noch ein paar Anregungen bzgl. der Einsatzzwecke
|
||||||
@@ -1062,8 +1083,21 @@ vor Feierabend gemacht werden.\\
|
|||||||
Mit dieser Einstellung sorgst du daf"ur, dass man deine "Anderungen
|
Mit dieser Einstellung sorgst du daf"ur, dass man deine "Anderungen
|
||||||
bessser nachvollziehen kann; es ist einfacher, zwei oder drei Zeilen
|
bessser nachvollziehen kann; es ist einfacher, zwei oder drei Zeilen
|
||||||
sp"ater nachzuvollziehen, als wenn du 234 Zeilen in 20 Dateien
|
sp"ater nachzuvollziehen, als wenn du 234 Zeilen in 20 Dateien
|
||||||
"anderst und man diese "Anderungen sp"ater nachvollziehen will.
|
"anderst und man diese "Anderungen sp"ater nachvollziehen will.\\
|
||||||
\\
|
\\
|
||||||
Viel Spa"s mit GIT.
|
Viel Spa"s mit GIT.
|
||||||
|
|
||||||
|
\chapter{Über den Autor}
|
||||||
|
Hauke Zühl ist Jahrgang 1968 und beschäftigt sich seit dem 14.
|
||||||
|
Lebensjahr mit Computern. Angefange auf einem CBM 8032, über
|
||||||
|
einen Tatung XT hin zu einem modernen PC auf Intel-Basis,
|
||||||
|
war auch der Wandel der Betriebssysteme:\\
|
||||||
|
Angefangen auf einem einfachen MS-DOS, einem kurzen Ausflug
|
||||||
|
zu Concurrent CP/M hin zu Linux Mitte der 1990er, nutzt er
|
||||||
|
seit Anfang des zweiten Jahrtausend nur noch Linux.\\
|
||||||
|
Auch bei den Editoren/IDEs hat es immer wieder Wandel gegeben.
|
||||||
|
Vi, EMACS, Eclipse, kurzzeitig NetBeans und nun Geany, mit
|
||||||
|
dessen Hilfe auch dieser Text geschrieben und in ein PDF
|
||||||
|
übersetzt wurde.
|
||||||
|
|
||||||
\end{document}
|
\end{document}
|
||||||
|
|||||||
Reference in New Issue
Block a user