2012-01-16 10 views
9

Я новичок в GitHub и задаю несколько вопросов. Я использую проект PullToRefreshView от GitHub. Я создал my own Fork. Используя GitHub for Mac, я синхронизировал свою собственную вилку с моим компьютером.GitHub: Как добавить Gist в репозиторий?

В GitHub Gist Я нашел коммит с некоторыми изменениями в одном из файлов из исходного репозитория: https://gist.github.com/1611706. Как я могу добавить это в свою собственную вилку?

ответ

4

Легкий способ:

  • Merge это Pull Request с помощью GitHub Merge button
  • Пулл (Синхронизировать) изменения из репозитория GitHub.

Менее простой способ:

  • Дисплей в вашем браузере the raw version of the gist
  • Скопируйте содержимое
  • Открыть локально PullToRefreshView.m файл
  • Заменить его содержание с содержанием буфера обмена
  • Этап новой версии файла
  • Commit локально и нажмите (опубликовать) к вашему GitHub репо

Примечания: Есть other approaches, но учитывая небольшую историю сути, они слишком много сложнее.

Примечание 2: Просьба принять во внимание, что это изменение будет существовать только в вашем репо, а не в мастер репо (Chpwn в). Вы не сможете прозрачно извлекать выгоду из каждого восходящего обновления, вам придется объединить их.

+0

Ok, так что нет никакого способа подключения GIST непосредственно к моему репо, без копирования кода. Спасибо. Затем я использую менее простой способ. Могу ли я удалить свою тягу из своего репо? – dhrm

+1

* Хорошо, поэтому нет способа связать Gist напрямую с моим репо * -> Есть некоторые (см. Первую заметку), но они немного переборщились. * Могу ли я удалить трюк из своего репо? * -> Просто закройте его :) – nulltoken

Смежные вопросы