====== Gitea ====== [[https://about.gitea.com/|Gitea]] (Aussprache [ɡɪˈtiː]) ist eine freie, in [[https://de.wikipedia.org/wiki/Go_(Programmiersprache)|Go]] entwickelte Softwarelösung, die eine gehostete Softwareentwicklungsplattform bereitstellt. Diese unterstützt neben der Versionsverwaltung über Git auch kollaborative Werkzeuge, wie [[https://de.wikipedia.org/wiki/Bugtracker|Bugtracker]], [[https://de.wikipedia.org/wiki/Wiki|Wiki]] und Code-Review. Die [[https://de.wikipedia.org/wiki/Benutzerschnittstelle|Benutzeroberfläche]] orientiert sich an [[https://de.wikipedia.org/wiki/GitHub|GitHub]]. ===== Tutorial ===== Dieser Bereich bescheibt typische Arbeitsschritte in [[https://about.gitea.com/|Gitea]]. ==== Ein Repository aus einem bestehenden Workrepository erzeugen ==== Wenn ein zentrales Repository aus einem bereits bestehenden Workrepository erzeugt werden soll, dann wie folgt vorgehen:\\ - Gitea im Browser öffnen - Bei Gitea als User anmelden - Im Bereich Repositories, das **+**-Zeichen (Neudes Repository) auswählen - Im Dialog //Neues Repository// folgende Einstellungen treffen: - Unter Besitzer ist der aktuell angemeldetet Besitzer eingetragen. Hier kann auch ein anderer Besitzer oder eine definerte Gruppe ausgewählt werden. - Unter //Repository-Name// den Namen des neuen Repository eintragen. Um eine einheitliche Syntax zu erreichen, sollte der Name aus drei Elementen aufgebaut werden, die durch einen Unterstrich voneinander getrennt sind. Das könnte z.B. so aussehen:\\ **//MeinProgramm_PROJECTS_VisualStudio//**\\ //MeinProgramm//: Name des Programms bzw. Repository\\ //PROJECT//: Der Bereich, zu dem das Programm gehört\\ //VisualStudio//: Die Anwendung, mit der das Programm erzeugt wird - Unter //Beschreibung// gib kurz den Zweck deines Programms an. - Wähle den Punkt **//Repository initialisieren//** aus. - Schliesse den Dialog und erzeuge das neue Repository durch drücken von **//Repository erstellen//**. - //Push// in der Software //Git Extensions// das Workrepoitory in das neu erzeugte Repository.