git синхросигнал вилки c с родителем. потянуть на локальный, изменить и нажать - PullRequest
0 голосов
/ 19 июня 2020

Я немного запутался насчет локальной учетной записи и git учетной записи онлайн. В сообщениях типа в этом есть такие команды, как git fetch upstream. Но как мне использовать его в вилке git в браузере?

  • Я вложил проект project1 в свою учетную запись (в моем URL git). назовите его projectforked.
  • Затем я создал проект R в моем локальном RStudio, используя projectforked в качестве источника. назовите его projectforked_R_local
  • Внесены изменения в несколько файлов из projectforked_R_local.
  • Тем временем project1 был добавлен с изменениями

Итак, я попытка -

  • получить project1 превращается в projectforked.
  • Затем синхронизируйте c projectforked_R_local с projectforked.
  • , а затем создайте владельца от pull request до project1, чтобы объединить изменения в projectforked с project1.

1 Ответ

0 голосов
/ 19 июня 2020

На самом деле вы можете сделать это двумя способами.

  • Если это настоящая онлайн-вилка, например, project1 находится на GitHub, и вы сказали Fork и получили projectForked, то есть кнопка прямо здесь, на GitHub, которая позволяет обновить projectForked. Итак, в projectforked_R_local вы просто тянете или что-то еще.

  • В противном случае вы должны использовать projectforked_R_local в качестве посредника. Вы даете ему другой пульт, обычно называемый upstream, который указывает на project1. Это дополнение к projectForked, которое, вероятно, обозначается как origin. Затем вы выполняете выборку из восходящего потока, перемещаете / объединяете по желанию в локальную ветвь и pu sh в origin.

...