Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
git_1 [2020-10-22 15:09]
Joakim Forsgren
git_1 [2022-07-18 13:20] (current)
Line 3: Line 3:
  
 ===== Länkar ===== ===== Länkar =====
-  * [[http://git-scm.com/book | Git - Book]] - Här finns det mesta, läs kap 2 för att få en grund+  * [[https://git-scm.com/book/en/v2 | Git - Book]] ([[https://git-scm.com/book/sv/v2|sv]]) - Här finns det mesta, läs kap 2 för att få en grund
   * [[https://git-scm.com/docs| Git - Docs]] - för att se alla kommandon och läsa vad man kan göra med dem.   * [[https://git-scm.com/docs| Git - Docs]] - för att se alla kommandon och läsa vad man kan göra med dem.
 +  * [[https://git-scm.com/doc| Git - Documentation]] - Här kan man se några filmer och och länk till manualer.
 +  * [[https://ndpsoftware.com/git-cheatsheet.html#loc=index;|git-cheatsheet]] - git cheatsheet.
   * [[https://docs.gitlab.com/ee/gitlab-basics/start-using-git.html | Gitlab start using git]]   * [[https://docs.gitlab.com/ee/gitlab-basics/start-using-git.html | Gitlab start using git]]
-  * [[http://www.republic.se/artiklar/versionshantering-med-git Versionshantering med Git]] - väldigt enkel, bara det mest grundläggande+  * [[https://www.ida.liu.se/~TDDE23/studiematerial/versionshantering.shtml|Linköpings Universitet]]
   * [[http://www.kernel.org/pub/software/scm/git/docs/user-manual.html | Manual]]   * [[http://www.kernel.org/pub/software/scm/git/docs/user-manual.html | Manual]]
 +  * [[https://www.youtube.com/watch?v=SWYqp7iY_Tc&ab_channel=TraversyMedia | Git & GitHub Crash Course For Beginners]]
   * [[https://www.youtube.com/watch?v=4XpnKHJAok8 | Linus Torvalds ]] - denna bör man se, typ allmänbildning   * [[https://www.youtube.com/watch?v=4XpnKHJAok8 | Linus Torvalds ]] - denna bör man se, typ allmänbildning
  
Line 59: Line 62:
 git log git log
 </code> </code>
- 
 == ställ in .gitconfig. se ex nedan:== == ställ in .gitconfig. se ex nedan:==
 <code ini>  <code ini> 
Line 94: Line 96:
 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.
 <code bash> <code bash>
-git clone ~jf/Public/configure +# Fixa en git promt (om ni inte har) 
-cd configure/ +cat ~jf/Public/git_promt >> ~/.bashrc 
-./install.sh+# Skapa en git config (om ni inte har) 
 +cp ~jf/Public/git_config ~/.gitconfig 
 +# ladda om .bashrc
 source ~/.bashrc source ~/.bashrc
 </code> </code>
 +*/ 
 +</php>
 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 107: Line 112:
 # för att skapa en git repro # för att skapa en git repro
 git init git init
 +#skapa en fil
 +echo "Hej" > fil1
 # 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 "rad2" >> fil1
 # för att "skicka" in i den lokala git # för att "skicka" in i den lokala git
 git commit -m "ett logg meddelande" git commit -m "ett logg meddelande"