This is an old revision of the document!


Versionshantering med Git 2

Ni ska göra följande på utvecklingsservern (student.oedu.se)

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 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.

Efter genomgången vill jag att ni skapar en katalogstruktur som ser ut som nedan, den bör ligga i er ~public_html

# Tips! mkdir
wesweb/
├── git
├── linux
├── mysql
└── web

1. Skapa ett git repository i katalogen wesweb, kör kommandot git status. Förklara varför du inte får med dina kataloger.

2. Skriv ditt svar på fråga 1 i en fil som du ger namnet git2.txt och placerar i katalogen “git”. Lägg till filen till ditt repository. Ange ett ett lämpligt “commit” meddelande tex “Svar på fråga 1 på Git 2”.
Som svar på fråga 2 ska du ange hur man “commitar” en fil, se till att ange ett bra “commit” meddelade även på fråga 2.

3. Förklara kommandot

git commit --amend

skriv svaret i filen, “committa” med lämpligt commit meddelade