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 09:50] Joakim Forsgren |
wesweb_linux_terminal [2020-10-28 12:42] 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 till mig (jf@oedu.se) 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 | + | c. Ni ska på ert konto i Gitlab |
- | 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. Byt namn på ert repro till wesweb. | + | ---------------- |
- | 2. | + | == ex. Create a new repository == |
- | På övningarna nedan ska du skiva dina svara med hjälp av **vim**. Du skal göra en fil per avsnitt och kalla den kommandon1.txt, | + | <code git> |
- | Innan ni börjar ska ni gå igenom denna "handledning" | + | git clone git@gitlab.com: |
- | <code bash> | + | cd vt21 |
- | vimtutor | + | touch README.md |
+ | git add README.md | ||
+ | git commit -m "add README" | ||
+ | git push -u origin master | ||
</ | </ | ||
- | + | == ex. Push an existing folder== | |
- | Fixa en lite annorlunda prompt och några andra inställningar. | + | < |
- | < | + | cd existing_folder |
- | git clone ~jf/ | + | git init |
- | cd configure/ | + | git remote add origin git@gitlab.com: |
- | ./install.sh | + | git add . |
- | source ~/.bashrc | + | git commit -m " |
+ | git push -u origin master | ||
</ | </ | ||
- | Sen kan det vara bra att stänga ner så ingen kan se dina svar. Ska en fil som heter .htaccess i katalogen wesweb med följande innehåll. (Ta reda på hur detta fungerar...) | + | == ex. Push an existing Git repository== |
- | < | + | < |
- | < | + | 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 | ||
</ | </ | ||
- | |||
- | Gör följande avsnitt: | ||
- | * [[op_kommandon1]] | ||
- | * [[op_kommandon2]] | ||
- | * [[op_kommandon3]] | ||
- | * [[op_kommandon4]] | ||
- |