Начало работы с git

Начало работы с git

Я хочу использовать git для управления версиями файлов в новом проекте. Я прочитал обзор git, но мне не ясно, размещает ли git код для вас.

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

Как мне настроить репозиторий на локальной машине? Нужно ли мне что-то дополнительно делать, чтобы запретить github загружать мои файлы наhttp://github.com?

решение1

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

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

Судя по всему, вам ничего не нужно и не нужно от GitHub, толькомерзавец.

После установки git и выполнения рекомендуемой базовой конфигурации создайте папку для своего проекта и введите:

git init

в командной строке. Документация git довольно разумна и объясняет все основы.

решение2

Похоже, вы просто хотитемерзавец. Вы установите репозиторий git на своем сервере и будете использовать клиентское программное обеспечение git на своих компьютерах разработки. Github — это сервис, который размещает репозитории git и код для вас, но это не то, что вам нужно.

Связанный контент