Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
wesweb_linux_terminal [2019-08-19 11:04] Joakim Forsgren |
wesweb_linux_terminal [2020-10-28 12:39] Joakim Forsgren |
||
---|---|---|---|
Line 5: | Line 5: | ||
<code bash> | <code bash> | ||
- | ssh-keygen -t rsa -b 4096 -o -a 100 | + | ssh-keygen -t rsa -b 4096 -o -a 100 -C " |
</ | </ | ||
- | [[https:// | + | [[https:// |
+ | Lite mer om ssh och [[more_about_ssh|krypterade tunnlar]]\\ | ||
- | b. Ni ska skapa en användare på Gitlab med samma **Username** som ni har på denna server ex. ab1337. Skulle | + | b. Ni ska skapa en användare på [[https:// |
+ | När ni har skapat ett konto skickar ni ett mail (jf@oedu.se) till mig där ni i mailet anger **username** + ert riktiga namn.\\ | ||
+ | Jag kommer efter detta att dela ett repro till er, detta repro kommer heta samma som er användare på student servern. | ||
- | c. Ni ska på ert konto i gitlab lägga in er publika nyckel. | + | c. Ni ska på ert konto i gitlab lägga in er publika |
- | d. Efter detta ska ni hämta ut detta repro till er student server, lägga till en fil och skicka upp denna fil till gitlab. | + | d. Efter detta ska ni ange det repro jag skapat åt er på gitlab som remote på wesweb-repro |
- | e. På student servern ska ni byta namn på ert repro till wesweb, här får ni funder hur ni ska göra eftersom ni redan har en katalog som heter wesweb och den ska ni inte radera utan allt i den katalogen ska vara kvar och ligga i er " | + | ---------------- |
+ | == ex. Create a new repository == | ||
+ | <code git> | ||
+ | git clone git@gitlab.com: | ||
+ | cd vt21 | ||
+ | touch README.md | ||
+ | git add README.md | ||
+ | git commit -m "add README" | ||
+ | git push -u origin master | ||
+ | </ | ||
+ | == ex. Push an existing folder== | ||
+ | <code git> | ||
+ | cd existing_folder | ||
+ | git init | ||
+ | git remote add origin git@gitlab.com: | ||
+ | git add . | ||
+ | git commit -m " | ||
+ | git push -u origin master | ||
+ | </ | ||
+ | |||
+ | == ex. Push an existing Git repository== | ||
+ | <code git> | ||
+ | cd existing_repo | ||
+ | git remote rename origin old-origin | ||
+ | git remote add origin git@gitlab.com: | ||
+ | git push -u origin --all | ||
+ | git push -u origin --tags | ||
+ | </ |