2017-01-10 6 views
0

GitHubでプルリクエストを作成したら、プルリクエストに含まれている新しいファイルの候補場所を変更するにはどうすればよいですか?画像のようなファイルですか?私はリクエストに含まれているイメージの1つを別のディレクトリに移動するよう要求しましたが、その方法はわかりません。イメージはバイナリファイルなので、GitHub GUIでファイルを編集できません。プルリクエストに含まれる場所ファイルを変更するGitHub

+0

ファイルを移動するコミットを追加し、を押します。必要に応じて、1つのコミットで2つのコミットをリベースしてスカッシュして、1つのコミットで正しいことをしたかのようにすることができます。 –

+0

Gitにあまり慣れていない場合は、GithubのWebサイトからプロジェクトにアートワークを送信するだけなので、返信してそのことを知らせて、変更を加えるかどうか尋ねることができます。 – Schwern

答えて

2

バイナリファイルであることは重要ではありません。他のファイルと同様に名前を変更するにはgit mvを使用してください。プッシュ要求をさらに押すことで、プッシュ要求をプッシュして更新できます。

  1. git checkout mybranch
  2. git mv oldfile newfile
  3. git commit
  4. git push

ファイルを右に常にだったので、必要に応じて、あなたが歴史を書き換えるために4前git rebase -i master(あなたがマスターを分岐仮定)を使用することができますロケーション。これにより、 "フィックスアップ"コミットが回避され、少し見やすくなります。

ファイルを移動する方法を理解しているだけでは、おそらくリベースを混乱させるべきではありませんが、read about itはGitの最も強力な機能の1つです。

関連する問題