Как очистить git репозиторий для релиза с открытым исходным кодом - PullRequest
0 голосов
/ 12 февраля 2020

Я планирую выпустить код приложения HoloLens для GitHub. Я разработал его в университете, и с августа 2019 года мне разрешили опубликовать его. Я был нанят для его дальнейшего развития. К сожалению, я продолжал разрабатывать в том же хранилище после этого. Все коммиты после указанного c, таким образом, принадлежат университету, и я могу столкнуться с юридическими проблемами, если что-нибудь оттуда попадет в паблико c репо.

Как я могу быть уверен, что все кроме основной ветки и после того, как конкретный c коммит полностью ушел из репо, прежде чем помещать его на github?

Заранее спасибо:)

1 Ответ

0 голосов
/ 12 февраля 2020

В 4 шага:

  1. Создать новый банч: git branch github <COMMIT_SHA>.
  2. Оформить заказ: git checkout github.
  3. Создать пульт Github: git remote add -t github github <UrlToRepo>
  4. Pu sh Новый репо: git push -u github master
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...