Как установить Git на Mac

Если вы начинающий программист, вам стоит познакомиться с системой контроля версий.

Большинство задач программирования, с которыми вы сталкиваетесь, потребуют от вас сотрудничества с другими инженерами через одну из этих систем контроля версий, потому что это лучший способ организовать большие базы кода и минимизировать влияние ошибок или несоответствий. Git – одна из таких систем контроля версий.

Мы рассмотрим, что такое Git и как вы можете запустить его на своем Mac, выполнив несколько быстрых шагов. Вы также узнаете несколько важных команд, которые помогут сразу же приступить к работе и использовать Git в своем рабочем процессе, как только закончите читать эту статью!

Git Educated: что такое Git и как он мне помогает?

Как мы уже упоминали, Git – это система контроля версий с открытым исходным кодом (также известная как инструмент контроля версий или система контроля версий). Основная цель инструмента контроля версий – отслеживать изменения, которые происходят в кодовой базе всякий раз, когда она обновляется, и позволять вам вернуться к любой итерации по вашему выбору.

Связанный: Полное руководство по Git – получите бесплатную электронную книгу!

Это огромная помощь, когда вы понимаете, что запрограммировали ошибку, которая переворачивает логику вашего приложения наизнанку и вверх ногами. В случае, если компилятор заполнен красным текстом об ошибке, просто вернитесь к своему последнему репозиторию Git и перейдите в Stack Overflow, чтобы выяснить, что пошло не так в первый раз – ни вреда, ни фола.

Git также можно использовать бесплатно.

Как установить Git на Mac

Модель Git от Apple предустановлена ​​на macOS. Откройте выбранный вами редактор сценариев терминала или оболочки и введите git –version, чтобы проверить, какая версия Git установлена ​​на вашем компьютере. Если это еще не сделано на вашем компьютере, запуск git –version предложит вам установить Git.

Хотя эта сборка Git подходит для некоторых пользователей, вы можете установить более последнюю версию (Apple часто медленно обновляет свою версию). Вы можете делать это разными способами; мы собрали несколько самых простых вариантов ниже.

Связано: что такое сценарии оболочки и почему вы должны его использовать

Установка Git на macOS с помощью Homebrew

Используйте Homebrew . Homebrew устанавливает список полезных пакетов, которые не поставляются предустановленными на Mac (см. Список пакетов на веб-сайте Homebrew ).

Вставьте следующую команду в свой терминал, чтобы установить Homebrew:

 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Терминал предложит вам ввести пароль. Введите пароль, который вы используете для входа в систему Mac, чтобы продолжить процесс установки.

По завершении введите brew install git в терминал и дождитесь его загрузки. Убедитесь, что Git был установлен, запустив git –version .

Как установить Git на macOS с помощью автономного установщика

Тим Харпер создал и поддерживает автономный установщик для Git на Mac – вы можете найти его на SourceForge . Просто нажмите « Загрузить», чтобы получить последнюю версию, или выберите любую предыдущую сборку, щелкнув ее прямо под заголовком « Активность проекта» .

Следуйте инструкциям установщика, пока Git не будет установлен на вашем компьютере. Убедитесь, что Git был установлен, запустив git –version в терминале. Вы закончили!

Примечание. Некоторые пользователи сообщали о проблемах совместимости между автономным установщиком и Mac OS X Snow Leopard или Mac OS X Lion (OSX 10.6 и 10.7). Хотя возможны обходные пути, мы настоятельно рекомендуем установить Git с Homebrew, чтобы избежать этого.

Установка Git для macOS с помощью GitHub Desktop

Вы знаете, что будете использовать GitHub в своем проекте? При установке GitHub Desktop также будет установлена ​​последняя версия Git. Просто нажмите Загрузить для macOS и запустите установщик. После запуска установщика убедитесь, что Git установлен, запустив git –version в терминале. Вы закончили!

Связанный: Как создать свой первый репозиторий на Github

Git Started: основы

Погружение в Git может показаться сложным. Хорошая новость: вы можете начать использовать то, что предлагает Git, даже если знаете лишь несколько команд. Со временем вы воспользуетесь остальным, поскольку обнаружите новые потребности и будете искать новые решения. А пока вот некоторые из основ:

Основные команды Git
git help, git help -a, git help -g Отображает список команд и подкоманд Git.
git config –global user.name "Имя Фамилия" Устанавливает ваше имя пользователя Git.
git config –global user.email "[email protected]" Устанавливает ваш адрес электронной почты Git.
git init Создает новый репозиторий Git (репозиторий) в текущем каталоге.
git add [файл / каталог] Добавляет снимок текущих файлов в область подготовки (индекс). Это не сохраняет работу в вашем репозитории.
git rm Удаляет файлы из индекса.
git commit Сохраняет изменения в промежуточной области в репозиторий. Вы должны запустить это, чтобы сохранить изменения в вашем репо.
git commit -a Вы можете использовать это, чтобы пропустить использование Git add. Это ищет изменения, добавляет их в постановку и фиксирует их.
git diff Смотрите изменения между коммитами.
git журнал См. Ваши предыдущие коммиты репо.
git branch [название-ветки] Создает новую ветку в вашем репозитории. Ветви используются для разделения кодовых баз на более мелкие разделы.
git ветка Перечисляет все ветки в вашем репо.
git switch [название-ветки] Перемещайтесь между ветками.
git branch [название-ветки] -d Удаляет указанную ветку.
git clone [путь к каталогу] [выбираемое имя] Создает клон указанного репозитория.
git fetch Проверяет изменения из другого репозитория, не интегрируя их в ваше репозиторий.
git pull Сохраняет изменения из другого репозитория в ваше репо.
git push Обновляет репо с изменениями для других.

Очистка ваших репозиториев

Теперь, когда вы знаете, как установить Git на macOS и начать его использовать, пора приступить к созданию. Не беспокойтесь о том, правы или неправы, чисты или беспорядки. Просто создавайте новые вещи и учитесь в процессе.

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