'git reset'コマンドは他のオプションなしで何をしますか?ヘッドでステージングインデックスをリセットしますか?'git reset'コマンドは何もせずに何をしますか?
12
A
答えて
8
正確に。
オプションを指定しないと、 "git reset"は "git reset --mixed HEAD"と解釈されます。
git resetには、ソフト、ミックス、ハードの3つのモードがあります(デフォルトは「ミックス」)。
多くの他のgitコマンドと同様に、git resetは、コミット(ブランチ名、タグ名、コミットSHA、HEAD〜2のような相対参照)への参照である引数をとります。デフォルトでは、参照が指定されていない場合、HEADが使用されます。
私は、このコマンドを「gitのリセット」を詳細に説明する「Progit」の最後のブログのエントリを、読むことをお勧め:http://progit.org/2011/07/11/reset.html
2
は、ここに私の答えを見てください:ここ"git rm --cached x" vs "git reset head -- x"?
:What's the difference between git reset file and git checkout file?
とここに:Why are there 2 ways to unstage a file in git?
また、検索を使用してください。
関連する問題
- 1. `git reset`コマンドを扱うソースファイルは何ですか?
- 2. gitクローンリポジトリの "reset"コマンドとは何ですか?
- 3. Git - stashコマンドは何をしますか?
- 4. MSYS make.exeコマンドは何もしません( "何もしない...")
- 5. "git reset --hard"と "git checkout"の違いは何ですか?
- 6. "git reset"と "git rebase"の違いは何ですか?
- 7. git pullは引き出されず、git mergeは何もマージしません。
- 8. 何もインストールせずにadd_subdirectory()
- 9. composerコマンドは何もしません
- 10. Apktoolのコマンドは何もしません
- 11. Topshelf.Fsharp installコマンドは何もしません。
- 12. JButton .doClick()何もせずに?
- 13. 特定のコマンドを何度も何度も何度も何度も繰り返しますか?
- 14. Autorestは何も生成せず、エラーも発生しません。
- 15. このgitコマンドは何を表していますか?
- 16. git add * .cコマンドは何をしますか?
- 17. このGITコマンドは何をしますか?
- 18. git add -Aとgit commitのgitコマンドは何行ですか?
- 19. npmはKuduに何もしません
- 20. フラスコは再レンダリングテンプレートを持たずに何も返しません
- 21. 何もせずに経路を表示
- 22. `git reset HEAD file`もファイルをチェックアウトしますか?
- 23. このgitコマンドは何をしますか:git push。起源/マスター:マスター
- 24. "git reset -hard"は "git reset -hard HEAD"と同じですか?
- 25. 反応ネイティブのコマンドはフリーズして何もしません
- 26. 以前のバージョンをアンインストールせずにAndroidアプリを何度も何度もインストールしますか?
- 27. gitで "git team-fetch"コマンドとは何ですか?
- 28. gitバージョン1.7.1のgit clone -cの古いコマンドは何ですか
- 29. キャッチキャッチで何もせずに例外が
- 30. gitは 'git push'コマンドと 'git pull'コマンドのどちらにも応答しません。エラーメッセージはありません