Gitlab client: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Linkai.zhang (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
=Git global setup=
=Erste Anmeldung=
==Git global setup==
*git config --global user.name "Thomas Will"
*git config --global user.name "Thomas Will"
*git config --global user.email "thomas.will@xinux.de"
*git config --global user.email "thomas.will@xinux.de"
*git config --global init.defaultBranch main
=Create a new repository=
=Create a new repository=
*git clone git@git.willux.de:thomas.will/pfsense-scripts.git
 
'''Wichtig''': Beim erstellen des Repos auf dem Server, keine README erzeugen lassen.
 
*git clone git@git.xxx.de:thomas.will/pfsense-scripts.git
*cd pfsense-scripts
*cd pfsense-scripts
*git switch -c main
*git switch -c main
Zeile 13: Zeile 18:
*cd existing_folder
*cd existing_folder
*git init --initial-branch=main
*git init --initial-branch=main
*git remote add origin git@git.willux.de:thomas.will/pfsense-scripts.git
*git remote add origin git@git.xxx.de:thomas.will/pfsense-scripts.git
*git add .
*git add .
*git commit -m "Initial commit"
*git commit -m "Initial commit"
Zeile 20: Zeile 25:
*cd existing_repo
*cd existing_repo
*git remote rename origin old-origin
*git remote rename origin old-origin
*git remote add origin git@git.willux.de:thomas.will/pfsense-scripts.git
*git remote add origin git@git.xxx.de:thomas.will/pfsense-scripts.git
*git push -u origin --all
*git push -u origin --all
*git push -u origin --tags
*git push -u origin --tags
=Erste Anmeldung=
;Name festlegen
*git config --global user.name "Thomas Will"
;Mail Adresse setzen
*git config --global user.email thomas.will@xinux.de
;Default branch lokal setzen.
*git config --global init.defaultBranch main

Aktuelle Version vom 11. November 2022, 11:06 Uhr

Erste Anmeldung

Git global setup

  • git config --global user.name "Thomas Will"
  • git config --global user.email "thomas.will@xinux.de"
  • git config --global init.defaultBranch main

Create a new repository

Wichtig: Beim erstellen des Repos auf dem Server, keine README erzeugen lassen.

  • git clone git@git.xxx.de:thomas.will/pfsense-scripts.git
  • cd pfsense-scripts
  • git switch -c main
  • touch README.md
  • git add README.md
  • git commit -m "add README"
  • git push -u origin main

Push an existing folder

  • cd existing_folder
  • git init --initial-branch=main
  • git remote add origin git@git.xxx.de:thomas.will/pfsense-scripts.git
  • git add .
  • git commit -m "Initial commit"
  • git push -u origin main

Push an existing Git repository

  • cd existing_repo
  • git remote rename origin old-origin
  • git remote add origin git@git.xxx.de:thomas.will/pfsense-scripts.git
  • git push -u origin --all
  • git push -u origin --tags