#git #github
Help!!!!! у нас есть GitHub desktop, мы комиттим там изменения, затем синхронизируем, ну или отправляем пул реквест, если форкали. В gitBushe мы комиттим, затем пушим к себе в репозиторий и так же отправляем пул реквест. Вопрос - git и github desktop они взаимозаменяемые? или зачем мне нужен git, если я и desktop-е могу тоже самое делать? В общем я запутался
Ответы
Ответ 1
git это система контроля версий, а GitHub Desktop - это графический клиент для гит, ориентированный для работы с гитхабом, и работает он соответственно через гит. поэтому без гит ты не сможешь делать тоже самое, так как клиент( GitHub Desktop) не сможет работать без самой системы контроля версий. по сути можно этот клиент заменить на любой другой (например gitk) и работать так же как и раньше, или работать прямо из консоли, или через инструмент встроенный в ide. Еще для информации - гитхаб -это сервер для размещения репозиториев. так вот гит напрямую с ним никак не связан. просто ребята сделали стартап для удобного размещения репов гита, а так гит репозитории можно а иногда и нужно размещать на своих серверах. как альтернатива для гитхаба есть еще гитлаб , битбакет, и другие удобные сервисы для размещения репозиториев. Надеюсь более-менее понятно разъяснил.
Комментариев нет:
Отправить комментарий