Подтвердить что ты не робот

Сделать историю вклада частного репо публичной

Я хотел бы показать клиенту мою историю вклада в проект, не делая публичного репо. Есть ли способ сделать это через github (например: не снимать скриншоты всего).

В идеале они могли бы видеть по крайней мере количество вкладов в проект; было бы замечательно, если бы они также могли видеть функции графика (перфокарта, временная шкала и т.д.).

Возможно ли это?

4b9b3361

Ответ 1

ИЗМЕНИТЬ Теперь вы можете отображать частные вклады на странице профиля GitHub.

https://help.github.com/articles/viewing-contributions-on-your-profile-page/


Нет, это не поддерживается через веб-сайт GitHub, если вы не хотите создать "организацию" и предоставить клиенту доступ только для чтения для всего репо.

Локально создайте репо и используйте команду git log, чтобы свести историю проекта в текстовый файл. Затем вы можете предоставить клиенту этот текстовый файл. Это не даст вам визуализации GitHub, но вы можете сделать некоторые из своих собственных в Excel или какой-либо другой программе.

Ответ 2

Я создал script, который решает эту проблему:

https://github.com/ebrian/gitdummy

Он переведет все ваши сообщения и даты фиксации для заданного адреса электронной почты из существующего репо и в фиктивное репо, которое затем вы сможете перейти к своей учетной записи GitHub. Он не будет передавать исходный код, названия проектов или комманды членов команды проекта.

Enjoy.

Ответ 3

Это возможно сейчас!

  • Перейдите на страницу своего профиля
  • В разделе "Настройки вкладок" откройте раскрывающийся список
  • Выберите "Публичные и частные взносы"