複数のファイルやフォルダ「gitの追加」元に戻します。どうすればそれを達成できますか?は私が</p> <pre><code>git add . </code></pre> <p>を実行し、今私はgitの追加戻したい
10
A
答えて
22
git reset
(これはgit reset HEAD
に相当)は、すべてのファイルをunstage(unstage)します。
Gitでは、revert
は、既存のコミットを元に戻すために使用されます(たいてい起こったコミット、または他の人と共有されました)。あなたのコミットがまだ他人と共有されていない場合は、最初に起こったことがないようにするために最近の履歴を "書き直す"方法があります。
7
すべてのスナップショットをgit reset HEAD
でアンステートするか、パスを選択してgit reset HEAD -- <filepath>
でステージング解除することができます。
関連する問題
- 1. Gitは<<<<<<< HEADをファイルに追加し続けます
- 2. gitのは、私が</p> <pre><code>git diff 13.1_dev sale_edit > patch.diff </code></pre> <p>をやってみました差分
- 3. gitのプルショー私は<em>gitの今日</em>を引っ張ったし、次しまっ
- 4. Gitは、私が<code>git add eu</code>を使用しようと、今、私は次のエラーを取得しています
- 5. Gitコマンド:git checkout -b <branch><リモートブランチ>とgitブランチ<branch><リモートブランチ>の違いは何ですか?
- 6. TinyMCEのスペルチェックは、私は、CakePHPで正常に<code>TinyMCE</code>を実装しているし、今私は<code>spellchecker</code>を追加したいが、それは私に<code>404 not found error</code>を与える
- 7. は私が<code>var_dump($_SERVER[]);</code></p> <p>を実行しようとしました
- 8. は、私は私の<strong><em>カスタムウィジェットコードから</em></strong>を追加<strong><em>QGridLayout</em></strong>で、QGridLayout
- 9. 私はルートに追加した<code>WebApiConfig</code>で
- 10. Tortoise svn <<<<をファイルに追加しています!
- 11. 私は「gitのログ」を使用する場合、私はちょうど今</p> <pre><code>git log </code></pre> <p>を入力することができ、それはもはや暗黙的
- 12. は、追加コミットと私は、<code>add .</code>を行うタスクを作成しようとしている<code>commit</code>、1つのコマンドラインで<code>push</code>ようだGULP-GIT
- 13. 検索は「.. CD」私はディレクトリ内の「ホーム」だと私は</p> <pre><code>find . -iname *.mov </code></pre> <p>このコマンドを実行し、それが</p> <pre><code>./root/movies/Corey/holtorf/Intro.mov </code></pre> <p>今、私を生成し、再帰的に
- 14. Gitのクローン--mirrorそれは</p> <p><code>git clone --mirror [repo-url]</code></p> <p>または</p> <p><code>git clone --mirror --recursive [repo-url]</code></p> <p>はサブモジュールでは動作しませんということですなぜ
- 15. Gitリポジトリ:私はSSHの問題を試してみました</p> <p><a href="http://help.github.com/win-set-up-git/" rel="nofollow noreferrer" title="Set up git">Setting up git</a></p> <p>、今、私はステップ5で立ち往生しています:アクセス許可が
- 16. 変数が</p> <pre><code>var isUpdated:Bool = false </code></pre> <p>がtrueの場合、私はすぐに</p> <pre><code>func performSegue() { self.performSegueWithIdentifier("toTabSegue", sender: self) } </code></pre> <p>を実行したい
- 17. Gitは:元のマスター上のすべてのプルは、私が</p> <pre><code>git pull origin master </code></pre> <p>Gitはエディタをポップアップ行うたびにメッセージ
- 18. Heredoc <<<または<<?
- 19. 「git add <dir>」を元に戻しますか?
- 20. nodejs:私は実行したい</p> <pre><code>function A(callback) { ... } function B(callback) { ... } </code></pre> <p>::他の方法は
- 21. Mavenは成功したプロジェクトを実行しますが、私は<code>Maven</code>のプロジェクトを持っていると私は<code>eclipse</code>に<code>Maven build...</code>を実行したときに、私は成功したプロジェクトを実行するが、 できexcutable <code>JAR</code></p> <p>を作成するために、<code>Maven</code>でプロジェクトを構築したい
- 22. 出口Vimの私は<code>git commit --amend</code>か<code>git rebase -i</code>を使用する場合にGit
- 23. 私は<strong>のHashMap</strong>に<strong>キー(restaurant_id)</strong>と<strong>値(ORDER_ID)</strong>を追加しようとしています
- 24. Gitのエラーが:</p> <blockquote> <p>git reset --hard</p> </blockquote> <p>後</p> <p>を変更して上演したファイルがマークされている場合ではない
- 25. は</p> <p>は今、私は基本的に<code>grunt</code>スクリプトを実行したい
- 26. Git、共有リポジトリへの裸の変更方法</p> <pre><code>git init --bare --shared </code></pre> <p>:</p> <pre><code>git init --bare </code></pre> <p>後で私はあなたが複数のユーザーを持つプロジェクトで作業する場合は、この私はそれを行っているべきかであることを学びました:
- 27. アンドロイドは</p> <p>、<string>私がリストビューにJSONを追加したい
- 28. リスト<struct[]>。追加とリスト<string[]> .Addまたはリスト<object[]>。パフォーマンスを追加
- 29. マスターから別のブランチにgit変更を適用するにはどうすればよいですか? <li>test1の</li> <li>test2は</li> </ul> <p></li>は今、私はマスターにいくつかの変更を加えなかった</p> <ul> <li>マスター:
- 30. ユーザーアカウントは、私はプロジェクトフォルダ内のコマンド</p> <pre><code>bundle install </code></pre> <p>を実行していますRubyGemsの
これを検索エンジン "git revert add"に入力します。 Voila! http://git-scm.com/book/en/Git-Basics-Undoing-Things –