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 | ||
git_2 [2016-09-02 14:54] Joakim Forsgren |
git_2 [2019-08-29 20:30] Joakim Forsgren |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Versionshantering med Git 2 ====== | ====== Versionshantering med Git 2 ====== | ||
- | === Ni ska göra följande på utvecklingsservern (student.oedu.se) === | + | === Ni ska göra följande på utvecklingsservern (student.oedu.se) === |
+ | Först måste vi läras oss de absoluta grunderna i en texteditor som heter **vim**, en bra början kan vara att starta **vimtutor en** alternativ **vimtutor sv**, jobba med den så långt du hinner på 30 minuter. Denna lilla genomgång tar bara upp en bråkdel av vad man kan göra i vim. Alla måste kunna öppna en fil ändra i den och sen spara filen och avsluta vim. Men ju mer ni kan desto roligare blir det att jobba i vim. | ||
- | Först måste vi läras oss de absoluta grunder i en texteditor som heter **vim**, en bra början kan vara att starta | + | Efter genomgången |
- | + | ||
- | Efter vim genomgången | + | |
<code bash> | <code bash> | ||
# Tips! mkdir | # Tips! mkdir | ||
- | web1/ | + | wesweb/ |
├── git | ├── git | ||
- | ├── java | ||
├── linux | ├── linux | ||
├── mysql | ├── mysql | ||
└── web | └── web | ||
</ | </ | ||
- | 1. Skapa ett git repository i katalogen | + | 1. Skapa ett git repository i katalogen |
Förklara varför du inte får med dina kataloger. | Förklara varför du inte får med dina kataloger. | ||
- | |||
- | **Du ska använda dig av vim när du skriver svaren på frågorna nedan.** | ||
2. Skriv ditt svar på fråga 1 i en fil som du ger namnet git2.txt och placerar i katalogen " | 2. Skriv ditt svar på fråga 1 i en fil som du ger namnet git2.txt och placerar i katalogen " | ||
Som svar på fråga 2 ska du ange hur man " | Som svar på fråga 2 ska du ange hur man " | ||
- | 3. Förklara kommandot < | + | På övriga frågor ska ni skriva |
- | **//På följande frågor ska du göra ett " | + | 3. |
+ | Om du har gjort ändringar i en fil men vill ta bort allt som är "modified" | ||
- | 4. Bitbucket, | + | 4. Om du har lagt till en fil men vill ta bort den från "staged" |
- | 5. Nu ska du hämta ut det du gjort på linux servern | + | 5. |
+ | Om du har lagt till en fil och "commitat" | ||
+ | 6. | ||
+ | Om man vill backa får att se hur det såg ut vid ett tidigare " | ||
+ | 7. | ||
+ | Förklara och testa kommandot < | ||
+ | |||
+ | 8. | ||
+ | Förklara och testa kommandot < | ||
+ | |||
+ | 9. | ||
+ | Förklara och testa kommandot < | ||
+ | |||
+ | |||
+ | <php> | ||
+ | /* | ||
+ | På följande frågor ska du göra ett " | ||
+ | |||
+ | 4. Bitbucket, du har skapat ett repository på bitbucket som du har delat till mig. Nu vill jag att du ska " | ||
+ | |||
+ | |||
+ | 5. Nu ska du hämta ut det du gjort på linux servern till din windows dator. Du kan använda dig av de verktyg som kom med när du installerade git eller ladda ner SourceTree. På fråga 5 ska du skriva "från windows" | ||
+ | */ | ||
+ | </ |