この問題は既にこのWebサイトで確認されています。しかし、まだ、私は正しい解決策を見つけることができませんでした。与えられた 一つの解決策は、GITの使用中に、単一のローカルファイルを最新のリポジトリの内容で上書きするには
git reset --hard origin/master
をuse-することである。しかし、私は私の単一のファイルのためにそれをしなければならない場合は、これを使用するかどうかは非常に確認していません。これは私にとっては非常に基本的な質問ですが、私は多くの問題を抱えています。ファイルchild.java
でファイルが拡張されたため、ローカルのファイルparent.java
にほとんど変更を加えませんでした。しかし、明日、誰かがparent.java
を変更し、今は最新のparent.java
をchild.java
に使用しなければならないので、最新のリポジトリファイルを使用してparent.java
ファイルを上書きすることは困難です。
'git reset --hard origin/master 'は作業ツリーのすべてを' origin/master'ブランチのファイルで置き換えます。あなたが必要とするものではありません。 'git checkout origin/master-file'が必要です。 'file'を上書きしたいファイルへのパスに置き換えてください。 – axiac