Git client: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „ =git client= ==copy id_rsa.pub to the git server== *ssh-copy-id gituser@git-server: ==create own project directory== *mkdir my-project *cd my-project/ ==git…“) |
|||
| Zeile 2: | Zeile 2: | ||
=git client= | =git client= | ||
==copy id_rsa.pub to the git server== | ==copy id_rsa.pub to the git server== | ||
| − | *ssh-copy-id | + | *ssh-copy-id git@git-server: |
==create own project directory== | ==create own project directory== | ||
| Zeile 32: | Zeile 32: | ||
Initial commit | Initial commit | ||
==set the git server (to do only once)== | ==set the git server (to do only once)== | ||
| − | *git remote add origin | + | *git remote add origin git@git-server:project.git |
==push to the master== | ==push to the master== | ||
*git push origin master | *git push origin master | ||
Version vom 6. März 2018, 12:55 Uhr
git client
copy id_rsa.pub to the git server
- ssh-copy-id git@git-server:
create own project directory
- mkdir my-project
- cd my-project/
git init and show status
- 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
set the git server (to do only once)
- git remote add origin git@git-server:project.git
push to the master
- git push origin master
Counting objects: 3, done. Writing objects: 100% (3/3), 250 bytes | 0 bytes/s, done. Total 3 (delta 0), reused 0 (delta 0) To gituser@git-server:project.git * [new branch] master -> master
another git client
copy id_rsa.pub to the git server
- ssh-copy-id gituser@git-server:
get project
- git clone gituser@git-server:project.git
Cloning into 'project'... remote: Zähle Objekte: 3, Fertig. remote: Total 3 (delta 0), reused 0 (delta 0) Receiving objects: 100% (3/3), 250 bytes | 0 bytes/s, done. Checking connectivity... done.
- project/
- ls -l
total 4 -rwxrwxr-x 1 tw tw 28 Dez 20 16:33 silly-prog.sh