]> rtime.felk.cvut.cz Git - edu/osp-wiki.git/commitdiff
Minor updates to git execercise
authorMichal Sojka <sojkam1@fel.cvut.cz>
Mon, 9 Mar 2015 23:15:15 +0000 (00:15 +0100)
committerMichal Sojka <sojkam1@fel.cvut.cz>
Mon, 9 Mar 2015 23:15:15 +0000 (00:15 +0100)
cviceni/4.mdwn

index 8cb86b4141b979ce3a8ab62138091cd66a44aa1c..0b9865593e03017b9f46907a6d4a16f990fe5513 100644 (file)
@@ -102,8 +102,9 @@ Lokální větve
        #       misc/ext.d/doc.sh
        #    ...
        no changes added to commit (use "git add" and/or "git commit -a")
-   Vidíme, že pracujeme na větvi *master* a vzhledem k verzi uložené v
-   repozitáři máme několik změněných souborů.
+
+   Vidíme, že pracujeme na větvi *master* a vzhledem k verzi uložené
+   v repozitáři máme několik změněných souborů.
 
 [mc]:http://www.midnight-commander.org/
 
@@ -114,7 +115,7 @@ Lokální větve
    Nyní už by měl `git status` ukazovat že pracujeme s větví
    *cviceni1*.
 
-4. Nyní provedeme *commit*:
+4. Provedeme *commit*, t.j. uložíme všechny naše změny do lokálního repozitáře:
 
        git commit -a -m 'Zmeny z prvniho cviceni'
        
@@ -280,7 +281,7 @@ Konflikt lze řešit několika způsoby (viz také `git merge --help`):
 
 * Vzdáme to a vrátíme se k verzi před slučováním
 
-       git reset --hard
+       git merge --abort
        
 * Konflikt vyřešíme a oznámíme to gitu příkazy `git add` a `git
   commit` (jak nám git napovídá v hláškách)
@@ -289,15 +290,18 @@ V průběhu řešení konfliktu je užitečné používat příkaz `git status`
 abychom zjistili, co je ještě potřeba vyřešit. V našem případě vypadá
 výstup zhruba takto:
    
-    # On branch homework
-    # Changes to be committed:
-    #
-    #  modified:   doc/man/mc.1.in
-    #
-    # Unmerged paths:
-    #   (use "git add/rm <file>..." as appropriate to mark resolution)
-    #
-    #  both modified:      src/filemanager/find.c
+    On branch homework
+    You have unmerged paths.
+      (fix conflicts and run "git commit")
+   
+    Changes to be committed:
+   
+       modified:   doc/man/mc.1.in
+   
+    Unmerged paths:
+      (use "git add <file>..." to mark resolution)
+   
+       both modified:   src/filemanager/find.c
 
 Konflikt lze řešit následujícími způsoby: