From bbff4860f7414c388bd47cc31e47e45c3917bba7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hauke=20Z=C3=BChl?= Date: Fri, 11 May 2018 11:37:57 +0200 Subject: [PATCH 1/3] Added hint concerning nbproject --- Git.tex | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Git.tex b/Git.tex index 34142cc..91a249e 100644 --- a/Git.tex +++ b/Git.tex @@ -994,7 +994,7 @@ build/ .DS_Store \end{verbatim} -Je nach Projekt, Programmiersprache, verwendetem Editor, oder +Je nach Projekt, Programmiersprache, verwendetem Editor, oder verwendeter IDE gibt es noch weitere Dateien, die f"ur andere uninteressant oder unwichtig sind. Diese k"onnen dann nach und nach in die .gitignore aufgenommen werden, wobei nat"urlich @@ -1028,7 +1028,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 vorhin erzeugte Verzeichnis vom GIT-Repo.\\ 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 man kann auch GIT als Versionskontrollsystem verwenden.\\ Wenn du nun eine Datei l"adst, "anderst und speicherst, kannst du @@ -1039,6 +1039,13 @@ ausgecheckt hast, kannst du nichts kaputt machen. Etwas anderes w"are es nat"urlich, wenn du unser Einstiegsprojekt ``Welt'' mit Hilfe von NetBeans bearbeiten willst. Ich wei"s aber nicht, in 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} Zum Ende hin noch ein paar Anregungen bzgl. der Einsatzzwecke From 1407ef9592fe2cde2630d909df2999bf3fbb6f32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hauke=20Z=C3=BChl?= Date: Fri, 11 May 2018 11:50:05 +0200 Subject: [PATCH 2/3] Added Geany to IDEs --- Git.tex | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/Git.tex b/Git.tex index 91a249e..86e1df4 100644 --- a/Git.tex +++ b/Git.tex @@ -1003,6 +1003,20 @@ auch Wildcards verwendet werden k"onnen. \chapter{GIT in IDEs} 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} NetBeans ist eine recht verbreitete IDE, die kostenlos f"ur diverse Plattformen angeboten wird.\\ @@ -1038,7 +1052,7 @@ Spiele hier einfach mal ein wenig rum. Da du das Repo anonym ausgecheckt hast, kannst du nichts kaputt machen. Etwas anderes w"are es nat"urlich, wenn du unser Einstiegsprojekt ``Welt'' mit 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'' From 275a24334293146067a110af3a5c599d5bd53b10 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hauke=20Z=C3=BChl?= Date: Fri, 11 May 2018 12:18:09 +0200 Subject: [PATCH 3/3] Added .dvi to .gitignore --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index 349ab70..0bc1c1c 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,6 @@ *.log *.*~ *.toc +*.dvi +