Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save flumono/6e6734334bd4e0d8187d32433430278f to your computer and use it in GitHub Desktop.
Save flumono/6e6734334bd4e0d8187d32433430278f to your computer and use it in GitHub Desktop.
Правильная установка Git на Mac OS X
Дайте команду в терминале
$ git --version
И если вы увидите что то вроде этого
git version 1.9.3 (Apple Git-50)
то это статья для вас. Если вы видите версию 2.3.1 (на момент написания статьи) последняя была такая, то тогда у вас все хорошо.
И так сперва устанавливаем Homebrew, если он у вас еще не стоит.
Просто скопируйте и вставьте эту строку в терминал и запустите ее.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
После того как Homebrew установиться дайте в терминале команду
brew install git
После того как Git установится дайте команду
export PATH=/usr/local/bin:$PATH
чтобы прописать путь к новой установке Git.
И далее смотрим версию Git
$ git --verrsion
Должны увидеть что то типа этого
Git_Mac_OS_X
git version 2.3.1
Все! Далее чтобы обновлять Git достаточно дать команду
brew upgrade git
Просто не правда ли!?
Пример обновления Git в Mac OS X 10.10.2 через Homebrew
brewGitUpgrade
Вот и получили самую свежую версию Git на Mac OS X
@dashaderkach
Copy link

$ git --version

@kalmahik
Copy link

git --verrsion - тут очепятка)

@SuperEuro2000
Copy link

brew upgrade git
Error: git not installed

выходит такая ошибка

@Asayo31
Copy link

Asayo31 commented Jul 30, 2020

попробуйте команду $ git --version сразу запустить (у меня началась установка) или как вариант $xcode-select--install команда также активирует установку

Copy link

ghost commented Oct 30, 2020

command not found

@Asayo31
Copy link

Asayo31 commented Oct 30, 2020

command not found

А версия мак ос какая? Если например стоит бета биг сюр то работать не будет

Copy link

ghost commented Oct 30, 2020

command not found

А версия мак ос какая? Если например стоит бета биг сюр то работать не будет

Каталина последняя

@Asayo31
Copy link

Asayo31 commented Oct 30, 2020

command not found

А версия мак ос какая? Если например стоит бета биг сюр то работать не будет

Каталина последняя

Тогда должно работать, а в терминале сверху bash или zsh?

@pavelgera
Copy link

,

bash

@Asayo31
Copy link

Asayo31 commented Nov 3, 2020

,

bash

У меня честно говоря не получилось bash для git завести перешла на zsh.
Если оболочка терминала для вас не принципиальна попробуйте с помощью
chsh -s /bin/zsh
Перейти в оболочку zsh, а после уже команду $ git --version которая должна сразу запустить установку или как вариант $xcode-select--install команда также активирует установку

Copy link

ghost commented Nov 4, 2020

,

bash

У меня честно говоря не получилось bash для git завести перешла на zsh.
Если оболочка терминала для вас не принципиальна попробуйте с помощью
chsh -s /bin/zsh
Перейти в оболочку zsh, а после уже команду $ git --version которая должна сразу запустить установку или как вариант $xcode-select--install команда также активирует установку

Все получилось ребят. Спасибо .

@mihaluch
Copy link

я все так и делаю, но пишет что не может обновить с сервера ПО. каталина

@Asayo31
Copy link

Asayo31 commented Dec 21, 2020

я все так и делаю, но пишет что не может обновить с сервера ПО. каталина

Скорее всего тут вам нужно смотреть почему каталина не подтягивает инфу с сервера - мб обновиться до бигсюр, его сейчас официально выкатили и все работает.
Возможно также что ранее ставили отдельный патч с гитом hewbrew или что-то такое, он может в последствии фейлить стандартную установку

@pypyshkin
Copy link

Приветствую, не случалось ли сталкиваться с таким предупреждением: warning: unable to access '/Users/Username/.config/git/attributes': Permission denied

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

@Asayo31
Copy link

Asayo31 commented Feb 1, 2021

Приветствую, не случалось ли сталкиваться с таким предупреждением: warning: unable to access '/Users/Username/.config/git/attributes': Permission denied

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

Добрый день, вероятно у вас проблема состоит в том, что по умолчанию папка ~/.config/ создалась с root доступа, и теперь обычному юзеру недоступна. Можно попробовать сменить папку на папку пользователя. (Лично не сталкивалась поэтому не знаю где искать)
Также на просторах предлагают следующее - "The -R option with chown is to modify the permissions recursively. This will help if you have subfolders under ~/.config"
Заменить права и таким образом разлочить папку. Попробуйте

@alfaapi
Copy link

alfaapi commented Jan 11, 2022

А что делать, если выходит zsh: command not found: $?

@nastyalevdanskaya
Copy link

brew install git
 пишет command not found: brew

@Veronika-Bozhko
Copy link

zsh: command not found: brew
тоже так же пишет(

@Alinur01
Copy link

brew
this command not found
что делать ?

@Sanyabro02
Copy link

curl: (22) The requested URL returned error: 404
що може бут?

@DKerBk
Copy link

DKerBk commented Mar 15, 2024

zsh: command not found: $
что этим можно сделать

@DKerBk
Copy link

DKerBk commented Mar 15, 2024

для тех, у кого также выходит not found , сказала Xcode, в настройках -аккаунт добавила GitHub и создала токен
можете запустить терминал и посмотреть версию гита после этого)

@anna-hurs
Copy link

Мне помогло это видео https://youtu.be/SeVyOOtQ0lk?si=7mJy4Dpr3KhyjD6b
после кода, который я ввела после установки команды начали выполняться

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment