1. ホーム
  2. git

[解決済み] Git リモート Git リポジトリをリセットして、すべてのコミットを削除するには?

2022-04-19 07:16:25

質問

リモートとローカルの Git リポジトリをリセットして、すべてのコミットを削除するにはどうすればよいですか?

現在のHeadを最初のコミットとして新しく始めたいのですが。

解決方法は?

完全なリセット?

  1. を削除します。 .git ディレクトリをローカルに作成します。

  2. git repostoryを再作成します。

    $ cd (project-directory)
    $ git init
    $ (add some files)
    $ git add .
    $ git commit -m 'Initial commit'
    
    
  3. リモートサーバーにプッシュし、上書きする。他のみんなを混乱させることを忘れないでください...あなたは唯一のクライアントであることが望ましいです。

    $ git remote add origin <url>
    $ git push --force --set-upstream origin master