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_1 [2019-08-19 10:52] Joakim Forsgren |
git_1 [2021-10-29 09:03] Joakim Forsgren |
||
---|---|---|---|
Line 3: | Line 3: | ||
===== Länkar ===== | ===== Länkar ===== | ||
- | * [[http:// | + | * [[https:// |
* [[https:// | * [[https:// | ||
- | * [[http://www.ralfebert.de/ | + | * [[https://git-scm.com/doc| Git - Documentation]] - Här kan man se några filmer och och länk till manualer. |
- | * [[http://gitref.org/ | Git Referens]] - Det viktigaste | + | * [[https://docs.gitlab.com/ee/ |
- | * [[http://www.republic.se/artiklar/ | + | * [[https://www.ida.liu.se/~TDDE23/ |
* [[http:// | * [[http:// | ||
+ | * [[https:// | ||
* [[https:// | * [[https:// | ||
Line 60: | Line 61: | ||
git log | git log | ||
</ | </ | ||
- | |||
== ställ in .gitconfig. se ex nedan:== | == ställ in .gitconfig. se ex nedan:== | ||
<code ini> | <code ini> | ||
Line 94: | Line 94: | ||
Om ni vill kan ni få en lite annorlunda prompt och några andra inställningar. | Om ni vill kan ni få en lite annorlunda prompt och några andra inställningar. | ||
- | < | + | < |
git clone ~jf/ | git clone ~jf/ | ||
cd configure/ | cd configure/ | ||
Line 100: | Line 100: | ||
source ~/.bashrc | source ~/.bashrc | ||
</ | </ | ||
+ | */ | ||
+ | </ | ||
1. | 1. | ||
Skapa en katalog som heter temp_git och några filer i denna katalog, när det är gjort kör följande kommandon: | Skapa en katalog som heter temp_git och några filer i denna katalog, när det är gjort kör följande kommandon: | ||
Line 108: | Line 109: | ||
# för att skapa en git repro | # för att skapa en git repro | ||
git init | git init | ||
+ | #skapa en fil | ||
+ | echo " | ||
# för att lägga till alla filer | # för att lägga till alla filer | ||
git add . | git add . | ||
# för att se hur läget är | # för att se hur läget är | ||
git status | git status | ||
+ | #lägg till i en fil | ||
+ | echo " | ||
# för att " | # för att " | ||
git commit -m "ett logg meddelande" | git commit -m "ett logg meddelande" | ||
Line 119: | Line 124: | ||
# för att se hur läget är | # för att se hur läget är | ||
git status | git status | ||
- | # för att " | + | # för att " |
git commit -m "ett logg meddelande" | git commit -m "ett logg meddelande" | ||
# kolla loggen | # kolla loggen | ||
git log | git log | ||
+ | # kolla loggen på annat sätt, finns massa olika sätt, hitta ett som är bra och gör ett alias för det. | ||
+ | git log --oneline --graph --decorate --all --color | ||
# ta bort en fil och kör git status | # ta bort en fil och kör git status | ||
# hämta tillbaka filen med git checkout | # hämta tillbaka filen med git checkout |