# Neues Projekt mit Git und JetBrains Produkten ### Erstellen eines Repository in gitea > Beispiel anhand von CLion von JetBrains und dem Gitea Server [git.serve2calc.com](https://git.serve2calc.com). - In git.serve2calc.com anmelden - Oben rechts auf das :heavy_plus_sign: klicken und *Neues Repository* klicken - Dort einen Repository-Namen festlegen und eine Lizenz festlegen - Haken rausmachen bei *Repository initialisieren* :heavy_exclamation_mark: - Je nach bedarf in ein Privats Repository erstellen - *Repository erstellen* klicken ### Nun zu CLion: - Im Willkommensbildschirm auf *New Project* klicken. - Projekt normal erstellen - Nach dem erstellen unten links auf *Version Control* klicken - Create Git repository... - OK - Commit local changes - Haken unter *Changes* rein machen und *Initialisieren* in Commit Message eintragen - Auf Commit drücken - Unten links auf Git klicken - rechtsklick auf Initialisieren drücken - Push All up to here - Define remote - Name z.B. *Gitea* und die Repository URL aus dem Repository kopieren und einfügen z.B. *https://git.serve2calc.com/"Nutername"/"Repository-Name".git* - Möglicherweise anmelden :warning: - Push Nun ist das Projekt auf dem Git server und kann von einem anderem Rechner aus geklont werden. # Bestehendes Projekt mit Git und JetBrains Produkten ### In CLion - Im Willkommensbildschirm auf *Get from VCS* klicken. - Version Control: Git - URL: Repository-URL einfügen - Directory: Lokalen Speicherplatz festlegen - *Clone* klicken - Möglicherweise anmelden :warning: ## Bei einer 2FA sich mithilfe eines Tokens einloggen Ein Token wird benötigt, wenn man ein privates Repository von seinen Account clonen will (mit aktiver 2FA). - Token erstellen - Auf gitea einloggen - Einstellungen - Anwendungen - Token-Namen festlgegen, generieren und speichern! - Beim Einloggen den Token verwenden - Seinen Nutzernamen eingeben - Statt dem Passwort seinen Token eintragen - Fertig!