|
|
| (24 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt) |
| Zeile 1: |
Zeile 1: |
| =git server= | | =Übersicht= |
| ==create user and group==
| | [[Datei:Git.png|500px]] |
| *groupadd dev
| | |
| *useradd -G dev -d /home/gituser -m -s /bin/bash gituser
| | |
| *passwd gituser | | *[[gitlab client]] |
| ==mkdir and init empty git==
| | *[[git remote]] |
| *mkdir project.git | | *[[git server]] |
| *cd project.git/ | | *[[git client]] |
| *git --bare init | | *[[etckeeper]] |
| =git client=
| | *[[gitlab]] |
| ==copy id_rsa.pub to the git server==
| | *[[gitlab client]] |
| *ssh-copy-id gituser@git-server: | | *[[gitweb]] |
| ==create own project directory==
| | *[[git handling]] |
| *mkdir my-project | | *[[git iwatch]] |
| *cd my-project/ | | *[[git Readme]] |
| ==git init and show status==
| | *[[github]] |
| *git init | |
| *git status -s | |
| ==create a new file==
| |
| *echo -e '#!/bin/bash\necho hallo welt' > silly-prog.sh
| |
| *chmod +x silly-prog.sh
| |
| ==show status again==
| |
| *git status -s | |
| ?? silly-prog.sh
| |
| ==add the whole folder==
| |
| *git add . | |
| *git status -s | |
| A silly-prog.sh
| |
| ==commit and show log==
| |
| *git commit -m 'Initial commit'
| |
| [master (root-commit) 2790f58] Initial commit
| |
| 1 file changed, 2 insertions(+)
| |
| create mode 100755 silly-prog.sh
| |
| *git log
| |
| commit 2790f58a6d84cf07eb3ff3774be9583d1c2834a5
| |
| Author: Thomas Will <thomas.will@xinux.de>
| |
| Date: Wed Dec 20 16:20:44 2017 +0100
| |
|
| |
| Initial commit
| |
|
| |
|
| =links= | | =links= |