2017-03-15 8 views
0

プラグインの更新で更新された変更後にプラグインをプッシュしました。今私は、私が行った変更にプラグインを更新したい。問題は、これらのファイルをgitに追加することができないことです。これらのファイルがコミットされているからです。完全なプラグインフォルダを追加するにはどうしたらいいですか?ありがとう。gitに変更されていないファイルを追加する

+2

変更がなければ、何をしようとしていますか?詳細を追加してください。 –

+0

プッシュされた変更がありましたが、プラグインが更新されました。 –

+0

私はその意味を理解していません。 「更新」と「プッシュ」とはどう違うのですか?より多くのコメントではなく、あなたの投稿を編集して明確にしてください。 – isherwood

答えて

0

あなたの質問は多少あいまいですが、このようなことが起こったように聞こえますか?

  • あなたのレポに、コードの既製作品を追加し、
  • それを犯しあなたはそれに独自の変更を行い、あなたはそれの新しいバージョンをダウンロードし、それを犯したもの
  • を犯したが、あなたはgitのマージバックでカスタムの変更を加えることしようとしましたが、Gitはそれが既に彼らの意識だと言い、そのせいで、以前の
  • 結果としてそれが今

をコミットカスタム変更を失ったので、それが聞こえますあなたのように現在おそらく元の変更をgit-mergeしようとしているのですが、それは既に存在しているためです。代わりに、git checkout [the commit hash for your changes] [the affected file]とすることができます。チェックアウトするファイルを指定することで、Gitにあなたがどこにいるかを伝えます。実際にブランチを変更したり、前のコミットを見ているわけではなく、特定のファイルやファイルのセットを上書きしているだけです。

git-diffを使って変更をもう一度見ることができますが、他の人の変更を元に戻すのでコミットすることはできません。したがって、手動で2つを調整するか、git add -pを使用して段階的に進み、あなたの変更を保存し、どのコードを元に戻すかを捨てる必要があります。こうすることで、変更内容とその変更内容を保持できます。次に、両方のことをミックスして一致させる新しいコミットとしてコミットできます。

関連する問題