шифровать github - PullRequest
       2

шифровать github

0 голосов
/ 11 ноября 2011

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

Есть ли способ запустить rot13 или что-то более грубое на всех моих файлах для фиксации перед каждым коммитом?

Я имею в виду сценарий shell / bat (я на Windows), который проходит через весь каталог, копирует все файлы в другую папку, затем копирует все целиком, затем фиксирует новую подпапку.

Кто-нибудь знает, можно ли это сделать, или это делается, или есть какая-то другая техника?

Ответы [ 2 ]

2 голосов
/ 11 января 2012

Если вы действительно хотите использовать GitHub специально, а ваш бюджет позволяет вам тратить дополнительные 7 долларов в месяц, вы можете выбрать тарифный план «Микро» - самое дешевое предложение, позволяющее по-настоящему приватное Git-репо. Вы получаете только одно частное репо, но Вы получаете 5 частных репо, и вы можете иметь неограниченное количество публичных репо. У них есть и другие планы.

2 голосов
/ 11 ноября 2011

Вы можете использовать фиксатор фиксации, если Github поддерживает их

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

Однако вы можете разместить репозитории Git где угодно с доступом по ssh,и есть даже инструменты (такие как гитоз или гитолит), чтобы позволить другим получить к нему доступ.Вы можете использовать gitweb или аналогичный инструмент, чтобы просматривать репозиторий по HTTP и воспроизводить большинство несоциальных функций Github - и все это под вашим контролем, поэтому вам не придется разыгрывать какие-либо трюки.Если вы не хотите, чтобы поисковые системы, просто исключите их с robots.txt

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...