Разница между git и github

Автор: | 20.03.2020

В ИТ-индустрии часто используются два термина: Git и GitHub. Оба относятся к двум различным сущностям, давайте посмотрим, в чем разница между GIT и GITHUB?
Git: это распределенная система контроля версий для отслеживания версий файлов.
Github: это веб-портал и облачный хостинг для ваших репозиториев Git.

Разница между git и github

Git позволяет отслеживать и размещать версии файлов на Github. Другими словами, вы используете команды Git для отслеживания версий ваших файлов. А Github — это просто удаленная платформа, на которой размещаются эти файлы.

В чем разница между GIT и GitHub?

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

Использование Github не является обязательным. Если вы единственный человек, работающий над проектом, и вам не нужно публиковать свой код, вы можете отказаться от использования Github. Просто отследите версии вашего кода в локальном репозитории вашей машины с помощью Git.

Фиксация кода с помощью Git на вашем локальном компьютере не будет автоматически загружать его на Github. Есть два различных термина для этих действий- Committing и Pushing. Committing (фиксация) — это запись изменений из рабочей копии в локальный репозиторий. С другой стороны, Pushing — это загрузка захваченных изменений из вашего локального репозитория на Github.

Commit и Push

Ни один из этих процессов не является автоматическим. Вы должны вручную выбрать файлы, которые вы хотите отслеживать. Таким образом, вы можете разрешить и ограничить отслеживание и публикацию контента. Пример: предполагается, что вы создаете временный класс java, чтобы попробовать определенную функцию. Поскольку это временный файл для написания экспериментального кода, вы не хотите его фиксировать. Таким образом, вы можете исключить файлы из отслеживания, зафиксировав их вручную.

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

Git Pull
git pull

В последнем уроке мы познакомились с командой Git fetch и Read more

Git Fetch и Git Merge
Git Fetch и Git Merge

В одной из последних статей мы узнали о команде Git Read more

Как проверить зафиксированные изменения на GitHub

Мы уже знаем, как вносить изменения в локальное хранилище и Read more

Git Push – вносим изменения на GitHub
Git Push

Команда git push при выполнении перемещает изменения, внесенные пользователем на Read more

Что такое git Clone и как клонировать репозиторий?
Что такое git Clone и как клонировать репозиторий?

"Клонирование" означает создание идентичных особей естественным или искусственным путем. Клонирование Read more

Что такое Git Fork?
Git Fork

Сегодня мы узнаем, как скопировать чужой репозиторий в наш аккаунт Read more

Раздел: Git Метки:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

10 + 4 =