Gitlab client: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „=Command line instructions= You can also upload existing files from your computer using the instructions below. =Git global setup= git config --global user.nam…“) |
|||
| (13 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| − | = | + | =Erste Anmeldung= |
| − | + | ==Git global setup== | |
| − | =Git global setup= | + | *git config --global user.name "Thomas Will" |
| − | git config --global user.name " | + | *git config --global user.email "thomas.will@xinux.de" |
| − | git config --global user.email " | + | *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= | =Push an existing folder= | ||
| − | cd existing_folder | + | *cd existing_folder |
| − | git init | + | *git init --initial-branch=main |
| − | git remote add origin | + | *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" |
| − | git push -u origin | + | *git push -u origin main |
| − | |||
=Push an existing Git repository= | =Push an existing Git repository= | ||
| − | cd existing_repo | + | *cd existing_repo |
| − | git remote rename origin old-origin | + | *git remote rename origin old-origin |
| − | git remote add origin | + | *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 |
| − | |||
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