2

プロジェクトで行ったさまざまな変更については、Gitリポジトリを再起動し、現在のプロジェクトで新しい新しいバージョンから開始する必要があります。どうすればこれを達成できますか?

どうもありがとう

4

2 に答える 2

9

端末を起動します: プロジェクトに移動します

cd myPath/MyProject

ディスク上の現在のリポジトリを削除します - your git repo = RIP

rm -Rf .git

新しいレポを開始する

git init

プロジェクトを新しい git リポジトリに追加します

git add .

専念

git commit -a -m "init Project XY"

レポが正常かどうかを確認する

git status
于 2012-06-15T10:16:27.520 に答える
1

やりたいことは、履歴のない新しい空のブランチを作成することです。そうすれば、最初からやり直すことができますが、以前のコンテンツに戻ることもできます。git リポジトリ内で、次のコマンドを入力します。

git symbolic-ref HEAD refs/heads/<branchname>
rm .git/index
git clean -fdx

その後、履歴が古いブランチにまだ存在することを除いて、空のリポジトリの場合と同じ状況になります (つまり、ファイルの追加とコミットを開始します)。

古いバージョンにないファイルはすべて完全に削除されることに注意してください。

于 2012-06-15T10:22:58.603 に答える