2

私はgitを初めて使用します。しばらく前に別のリポジトリをフォークしました。新たなスタートを切りたかったので、プライベートクローンを取得して、アップストリームリポジトリ用のリモートを追加しました。一部のファイルが最新ではないと表示されているため、リポジトリからプルできません。私はこれらのファイルを気にしません、私は上流のリモートからすべてが欲しいです。これをすばやく解決する方法はありますか?

4

3 に答える 3

3

リポジトリに従ってすべてのファイルをチェックアウトするには、次のいずれかを試してください。

git checkout -f

また

git reset --hard

アップストリームに追加されたものと競合する可能性のある、追跡されていない/無視されたファイルを削除する必要がある場合があります。

git clean -xdf

-fclean に先に進んでファイルを削除するように指示します (これは危険な場合があるためです! -x) -d。何を削除するかを確認するには、dry runの-fをに変更します。-n

于 2009-09-30T19:34:12.367 に答える
1
git checkout -f 

その後、あなたはすることができます

git pull
于 2009-09-30T19:30:07.117 に答える
0

ローカルディスクの別の場所に、アップストリームリポジトリのクローンを作成してみませんか?

于 2009-09-30T19:30:23.460 に答える