Co zrobi komenda "git reset" bez żadnej innej opcji? Czy zresetuje indeks ruszania z głową?Co robi polecenie "git reset" bez żadnej opcji?
Odpowiedz
Dokładnie.
Bez opcji "reset git" interpretowany jest jako "git reset - wymieszano HEAD".
git reset ma trzy tryby: miękki, mieszany i twardy (domyślnie "mieszany").
Podobnie jak wiele innych poleceń git, git reset przyjmuje argument będący odwołaniem do commit (nazwa oddziału, nazwa tagu, SHA zatwierdzenia, względne odniesienie takie jak HEAD ~ 2). Domyślnie, jeśli nie określono odwołania, używany jest HEAD.
Proponuję przeczytać ostatni wpis na blogu o „Progit”, która wyjaśnia w szczegółach „git reset” komenda: http://progit.org/2011/07/11/reset.html
Zapraszamy do obejrzenia moich odpowiedzi tutaj: "git rm --cached x" vs "git reset head -- x"?
tutaj: What's the difference between git reset file and git checkout file?
i tutaj: Why are there 2 ways to unstage a file in git?
i szukać również.
- 1. Co robi polecenie "eksportuj"?
- 2. Co robi to polecenie? "exec bash -l"
- 3. polecenie listy niewidocznej żadnej domeny
- 4. Co robi rev-parse git?
- 5. co robi to polecenie linux: "cd !!: 1"
- 6. Co robi polecenie skryptu wsadowego @title?
- 7. Notepad ++, zobacz, co polecenie zapisanego uruchomienia robi
- 8. Co robi opcja podwójnego myślnika [-] podczas resetowania git?
- 9. git reset - ignorowanie konkretnych nieśledzonych plików
- 10. Jaka jest różnica między `git reset --hard master` i` git reset --hard origin/master`?
- 11. Co robi plik README.md w repozytorium git?
- 12. Co dokładnie robi polecenie "REM INSERTING into TABLE_NAME" w Oracle?
- 13. Co robi polecenie get-task-allow w Xcode?
- 14. Co Notepad robi inaczej pod maską niż polecenie PRINT?
- 15. Git reset = fatal: nie można odczytać drzewa
- 16. co robi express.favicon() do
- 17. Co robi ta metoda delegata?
- 18. Co dokładnie robi git w "rebase --preserve-scala" zrobić
- 19. Jak zrobić reset git --hard używając gitPython?
- 20. Równoważnik "git reset --hard" z SVN
- 21. Reset Git - trudne i zdalne repozytorium
- 22. Jaki jest efekt zatwierdzenia git bez opcji -a?
- 23. Jaka jest różnica między "reset git" a "git rebase"?
- 24. "git checkout tag-name" vs "git reset --hard tag-name"
- 25. Czy istnieje hak git, który działa na reset git?
- 26. Co robi `` ... znaczy w idź
- 27. Co właściwie robi "__COMPAT_LAYER"?
- 28. Co robi rb-fsevent?
- 29. Co robi "Force" w Unecrustify?
- 30. Co robi funkcja @ dimen/activity_vertical_margin?