0

私のEclipseワークスペースプロジェクト「Myproject」に新しいレポを開始したとしましょう。ユーザーとリポジトリを bitbucket.org/myuser/MyRepoHoldingMyProject に作成しました。残念ながら、「Myproject」を台無しにして、新しいプロジェクト「MySecond」を作成しました。「MySecond」を MyRepoHoldingMyProject にプッシュしてファイルを上書きする最良の方法は何ですか。リポジトリを削除して新しいリポジトリを作成してから、「MySecond」を初期化する必要がありますか? または、「Myproject」の内容と名前を置き換えるだけで機能しますか?

4

1 に答える 1

0

リモート リポジトリの名前を別の名前に変更MyRepoHoldingMyProject_backupし、新しいリポジトリを作成することをお勧めしますMyRepoHoldingMyProject。そうすることで、コミット履歴が失われたり、貴重なコードが失われたりすることはありません。

その後:

git initMySecondまだ行っていない場合は、プロジェクトのルート ディレクトリ

git git remote add origin link_to_new_repo

git add -Agit status追加されたファイルを確認する

git commit -m 'Initial commit'

git pull

git push

于 2013-10-28T19:10:42.950 に答える