更改拉取请求 GitHub 中包含的位置文件



在 GitHub 上创建拉取请求后,如果新文件是像图像一样的二进制文件,我该如何修改包含在拉取请求中的新文件的建议位置?我收到将请求中包含的图像之一移动到另一个目录的请求,但我不确定如何做到这一点。我无法在 GitHub GUI 中编辑该文件,因为图像是二进制文件。

它是一个

二进制文件并不重要,使用git mv像任何其他文件一样重命名它。您可以通过推送更多更改来更新拉取请求。

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

或者,您可以使用 4 之前的 git rebase -i master(假设您从 master 分支)来重写历史记录,以便文件始终位于正确的位置。这避免了"修复"提交,并使审查更容易一些。

如果你只是想弄清楚如何移动文件,你可能不应该弄乱变基,但你应该阅读它,因为它是 Git 最强大的功能之一。

相关内容

  • 没有找到相关文章

最新更新