プッシュするときにいくつかのフォルダを無視しようとしていて、リポジトリ内の.gitignore
だけで終了しました。今度は私のリポジトリを "リセット"したいのです(私が適用したすべてのルールを削除してコミットエリアを削除することを意味します)ので、私のすべてのファイルを追加して、その後削除したいフォルダを削除することができます。どんな助け?"local" gitリポジトリをリセットするには?
19
A
答えて
44
.gitフォルダを削除してもう一度やり直すことができます。
rm -rf .git
git init
これにより、現在の.gitignoreがそのまま残り、新しいgit repoが残っています。 .gitignoreを削除するか、内容を削除して空のファイルにすることができます。
2
リポジトリをもう一度作成する場合は、.gitディレクトリを削除してください。
0
クリーンな履歴が不要な場合は、ファイルをリポジトリから削除して変更をコミットするだけです。以前に戻すしたい場合はここではgit resetコマンドがあるコミット
git reset --hard HEAD^
は真hus787 @いくつかの詳細情報How to undo last commit(s) in Git?
+1
リモートリポジトリからコードを取得するので、非常に悪い考えです。 – user3072843
関連する問題
- 1. OSリセット後の "gitリポジトリではない"
- 2. pushした変更をgitリポジトリにリセットする
- 3. sbt local m2リポジトリ
- 4. GitリポジトリをHEADを移動せずに古い状態にリセットするには
- 5. Gitリポジトリをリセットし、SVNからのソースを新しくチェックアウトするには?
- 6. GITをリモートバージョンにリセットする
- 7. git:フォークされたリポジトリの初期状態にリセット
- 8. GitはGitHubのリポジトリ
- 9. ローカルのgitリポジトリをリモートのgitリポジトリにバックアップする方法
- 10. Bluehostにgitリポジトリをインストールするには
- 11. クローンgitリポジトリをgithubの自分のgitリポジトリにアップロードするには?
- 12. Gitはgitリポジトリに変更を無視
- 13. 既存のGitリポジトリを新しいGit LFS対応リポジトリに移行する
- 14. gitリポジトリ全体をクローンするには
- 15. リモートGitリポジトリを作成するには?
- 16. git @ herokuリポジトリを探索するには?
- 17. gitリポジトリを新しいリポジトリのサブディレクトリにするには?
- 18. のGitリポジトリは
- 19. "unarchive" gitリポジトリ
- 20. Gitリポジトリ:私は `Gitのdiff`
- 21. gitサブモジュールフォルダ `.git`を親リポジトリの` .git/modules/`フォルダに送る方法は?
- 22. Gitプロジェクトをリセットする
- 23. 1 gitリポジトリを他のリポジトリにリンクする方法は?
- 24. Gitリポジトリから別のGitリポジトリに変更を移す
- 25. 特定のリポジトリにgit login + passwordを保存する方法は?
- 26. Intellij Git - Git vs. Local vs. Branchブランチ
- 27. 別のgitリポジトリ内でGitリポジトリを維持する
- 28. git diffツールをgit defaultにリセット
- 29. git .BACKUP .BASE .LOCAL .REMOTE files
- 30. git masterブランチをフォークされたリポジトリのアップストリームブランチにリセットするにはどうすればよいですか?
ですが、それはでチェックされず、ユーザーがそれを編集して自由ですそれを追加する前に。 – Morgan
これがこれを行う唯一の方法であることはあまりにも悪いことです。もし 'git init'がそれを行うための-fフラグがあれば素晴らしいでしょう。 –
ウィンドウ上の 'rmdir/s/q .git' – shoe