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
Next revision Both sides next revision
git_1 [2019-08-25 19:51]
Joakim Forsgren
git_1 [2021-10-29 14:53]
Joakim Forsgren
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.ralfebert.de/blog/tools/git_screencast/ | En video]] -  Mycket bra tycker jag +  * [[https://www.ida.liu.se/~TDDE23/studiematerial/versionshantering.shtml|Linköpings Universitet]]
-  * [[http://www.republic.se/artiklar/versionshantering-med-git Versionshantering med Git]] - väldigt enkel, bara det mest grundläggande+
   * [[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 60: 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 95:
  
 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>+<code bash> 
 +cd
 git clone ~jf/Public/configure git clone ~jf/Public/configure
 cd configure/ cd configure/
Line 100: Line 102:
 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 108: Line 111:
 # 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"