Git upgrade mac os

Содержание
  1. flumono / Правильная установка Git на Mac OS X
  2. This comment has been minimized.
  3. dashaderkach commented Apr 9, 2019
  4. This comment has been minimized.
  5. kalmahik commented Oct 26, 2019
  6. This comment has been minimized.
  7. SuperEuro2000 commented May 7, 2020
  8. This comment has been minimized.
  9. Asayo31 commented Jul 30, 2020
  10. This comment has been minimized.
  11. maureryakov commented Oct 30, 2020
  12. This comment has been minimized.
  13. Asayo31 commented Oct 30, 2020
  14. This comment has been minimized.
  15. maureryakov commented Oct 30, 2020
  16. This comment has been minimized.
  17. Asayo31 commented Oct 30, 2020
  18. This comment has been minimized.
  19. pavelgera commented Nov 3, 2020
  20. This comment has been minimized.
  21. Asayo31 commented Nov 3, 2020
  22. This comment has been minimized.
  23. maureryakov commented Nov 4, 2020
  24. This comment has been minimized.
  25. mihaluch commented Dec 20, 2020
  26. This comment has been minimized.
  27. Asayo31 commented Dec 21, 2020 •
  28. This comment has been minimized.
  29. pypyshkin commented Jan 23, 2021
  30. This comment has been minimized.
  31. Asayo31 commented Feb 1, 2021
  32. How to Update Git
  33. How to Check the Current Git Version?
  34. How to Update Git
  35. Update Git on Linux
  36. Update Git on Windows
  37. Update Git on Mac
  38. Как обновить Git на Mac OS X с системной версии по умолчанию до последней
  39. 2 ответа 2
  40. Попытка обновить Git в Mac OS X и удалить старую версию Git не удалась
  41. 3 ответа 3
  42. Короче ответ.
  43. Более длинный ответ.
  44. Интерпретация сообщения об ошибке.
  45. Исправление проблемы.

flumono / Правильная установка 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

This comment has been minimized.

Copy link Quote reply

dashaderkach commented Apr 9, 2019

This comment has been minimized.

Copy link Quote reply

kalmahik commented Oct 26, 2019

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

This comment has been minimized.

Copy link Quote reply

SuperEuro2000 commented May 7, 2020

brew upgrade git
Error: git not installed

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

This comment has been minimized.

Copy link Quote reply

Asayo31 commented Jul 30, 2020

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

This comment has been minimized.

Copy link Quote reply

maureryakov commented Oct 30, 2020

command not found

This comment has been minimized.

Copy link Quote reply

Asayo31 commented Oct 30, 2020

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

This comment has been minimized.

Copy link Quote reply

maureryakov commented Oct 30, 2020

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

This comment has been minimized.

Copy link Quote reply

Asayo31 commented Oct 30, 2020

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

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

Читайте также:  Преимущества freebsd перед linux

This comment has been minimized.

Copy link Quote reply

pavelgera commented Nov 3, 2020

This comment has been minimized.

Copy link Quote reply

Asayo31 commented Nov 3, 2020

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

This comment has been minimized.

Copy link Quote reply

maureryakov commented Nov 4, 2020

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

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

This comment has been minimized.

Copy link Quote reply

mihaluch commented Dec 20, 2020

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

This comment has been minimized.

Copy link Quote reply

Asayo31 commented Dec 21, 2020 •

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

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

This comment has been minimized.

Copy link Quote reply

pypyshkin commented Jan 23, 2021

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

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

This comment has been minimized.

Copy link Quote reply

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»
Заменить права и таким образом разлочить папку. Попробуйте

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

Источник

How to Update Git

Git is a version control system that allows multiple developers to work on the same project while tracking changes and revisions. Keeping Git up to date brings you the latest features and usability improvements.

In this tutorial, you will learn how to update to the latest version of Git on Linux, Windows, and macOS.

  • A system running Linux, Windows, or macOS
  • An installed version of Git
  • Access to the terminal window (Linux, macOS) or command prompt (Windows)
  • An account with administrator-level privileges

How to Check the Current Git Version?

To check the current version of Git, use the following command:

This command works on all operating systems. This example uses Windows:

Читайте также:  Upgrading pip on windows

How to Update Git

Below, we list different ways you can update your version of Git, depending on the operating system you are using. Skip to the section applicable for your machine.

Update Git on Linux

Note: To update Git on a Linux machine, use the appropriate package manager. When working with Git on CentOS, use a package manager such as yum or pacman .

This example shows how to update Git on Ubuntu.

Start by updating the system packages with the following command:

Update Git by using:

When prompted, type Y and press Enter to confirm the installation.

To verify the installation has completed, check the Git version one more time:

Another way to update Git on Linux is to install it from scratch using the original source code. Check out our guide to installing Git on Ubuntu for details.

Update Git on Windows

The method you use to update Git on Windows depends on the version of Git you are currently running.

For versions prior to 2.14.1, uninstall Git from your system and install a copy of the latest version from scratch. Check out our guide to installing Git on Windows for more details.

For versions from 2.14.2 to 2.16.1, use the following command in your command prompt:

For versions 2.16.1 on, update Git with:

The output above appears when you are running the latest Git version.

Update Git on Mac

The easiest way to update Git on Mac is to use the official installer. Download the installation file from the Git website. Run the installation and follow the install wizard to update Git to the latest version.

Note: Using the install wizard to update Git overwrites the current installation.

Another method is to update Git using Homebrew. If you don’t have Homebrew already, install it by using:

Update Homebrew to make sure you have the latest installation packages:

Install the latest version of Git with Homebrew:

If you already have Git installed using Homebrew, update to the latest version with:

Check the current Git version to confirm the update:

Note: If checking the Git version after updating results in an output that includes (Apple Git-101) , your system is still running the default Apple version of Git instead of the official one. Change your local path to the Homebrew version of Git to fix this issue:
export PATH=/usr/local/bin:$PATH

After following this tutorial, you should have a fully updated version of Git installed on a Linux, Windows, or macOS machine.

Take a look at our Git Commands Cheat Sheet for a comprehensive primer on working with Git. If you come across a Git merge conflict, make sure to read our article How to Resolve Merge Conflicts in Git.

Источник

Как обновить Git на Mac OS X с системной версии по умолчанию до последней

Как мне обновить или обновить Git (1.7.12.4) до последней версии 1.8.3.4 на OS X (10.8.3)?

Я скачал Git с git-scm.com и установил его. Но он не использовал последнюю версию, которую я установил — вместо этого он использовал систему по умолчанию.

2 ответа 2

Если вы загрузили Git из установщика Git, он установит исполняемый файл git в другое место, чем в вашей системе по умолчанию.

По умолчанию используется /usr/bin/git , а новым — /usr/local/git/bin/git . Однако ваша оболочка не подберет последнюю, если ее PATH не настроен должным образом. Теперь, в идеале, путь должен быть настроен установщиком путем создания в /etc/paths.d/git . Это, однако, не будет иметь приоритет над вашим двоичным файлом по умолчанию.

Чтобы всегда запускать новейший git , вы можете попробовать добавить следующее в ваш

/.bash_profile (если вы используете Bash, то есть):

Затем перезапустите вашу оболочку и посмотрите, указывает ли git на новую версию. (Тест с which git ).

Вы можете установить последнюю версию Git, используя Homebrew. Инструкции по установке находятся внизу. Вам нужно обновить переменную PATH чтобы она начиналась с /usr/local/bin (или, если вы установите ее в другом месте #/bin ).

Читайте также:  Macbooks at windows 10

После того, как вы установили Homebrew, запустите:

Чтобы установить Git:

После настройки вы обнаружите, что есть много других пакетов, которые вы можете легко установить с помощью Homebrew.

Источник

Попытка обновить Git в Mac OS X и удалить старую версию Git не удалась

Я пытаюсь обновить git на моем Mac OS X 10.8.5 (Mountain Lion).

Я скачал эту новую версию по этой ссылке, дважды щелкнул на .dmg а затем перетащил uninstall.sh в свой терминал (следуя инструкциям там), чтобы удалить старую версию, и я получил:

Обратите внимание, что git в настоящее время установлен на моем компьютере.

Почему я не могу удалить? Как я могу обновить git ?

3 ответа 3

На Mac самый простой способ — использовать доморощенный.

  1. Установить варку
  2. Следуйте инструкциям ( brew doctor скажет вам обновить ваш $PATH с помощью /usr/local/bin:$PATH
  3. brew install git

И перестаньте беспокоиться о ручном обновлении, просто запускайте brew update && brew upgrade каждый раз

Почему вы не можете установить существующий:

  • У Apple есть установка git по умолчанию, которую использует XCode (при условии, что вы установили XCode или, по крайней мере, утилиты командной строки)

Короче ответ.

Нет необходимости удалять XCit git вы видите в Mac OS X. Просто добавьте /usr/local/git/bin в ваш $PATH , отредактировав

/.bash_profile чтобы добавить export PATH например так:

Затем закройте и сохраните этот файл и загрузите его в ваш сеанс терминала, набрав:

И недавно установленный git будет доступен вам в предпочтении перед уже установленным git .

Более длинный ответ.

Интерпретация сообщения об ошибке.

Проблему можно понять, посмотрев на содержимое uninstall.sh Bash скрипт , который поставляется с официального пакета Git инсталлятор для Mac OS X , чтобы увидеть именно то , что он делает. Вот фрагмент в верхней части, который выдает ошибку, которую вы видите:

Обратите внимание на строку, if [ ! -r «/usr/local/git» ]; then скрипт Bash проверяет наличие этого пути к каталогу:

Но когда вы запустили which git path, путь к каталогу у вас был:

Это означает, что официальный установщик устанавливает git его элементы в /usr/local/git/ а не в основной каталог Mac OS X /usr/bin/ .

Тогда что это за другая версия git вы уже используете? Давайте проверим вывод git —version для более подробной информации:

Вы видите это (Apple Git-31.1) ? Это указывает, что это было установлено Apple. А поскольку git не является частью основной настройки Mac OS X, единственный способ установить его можно было через Xcode и соответствующие двоичные файлы командной строки.

Короче говоря, вы не можете и не должны пытаться удалить версию git для Xcode. Вместо этого вы хотите, чтобы ваш Терминал поддерживал двоичные файлы git установленные в /usr/local/git/bin/ поверх основных двоичных файлов Mac OS X в /usr/bin/ . И вы можете сделать это, изменив настройку $PATH в

/.bash_profile следующим образом.

Исправление проблемы.

/.bash_profile в текстовом редакторе. Я предпочитаю делать это прямо в командной строке, используя nano вот так:

Теперь, если в этом export $PATH нет

/.bash_profile , просто добавьте в файл строку $PATH например, так:

Если там существует export $PATH , внесите изменение в это значение, чтобы /usr/local/git/bin был перед основным $PATH системы. Обратите внимание : разделитель.

Теперь закройте и сохраните этот файл и загрузите его в сеанс терминала, например, набрав:

Теперь, если вы введете:

Выход должен быть:

Это означает, что ваш терминал $PATH теперь будет проверять в /usr/local/git/bin/ перед тем, как перейти к проверке других каталогов в значениях $PATH по умолчанию для двоичного git .

Таким образом, не удаляя версию git для Xcode, вы можете скачать и установить официальный и обновленный бинарный файл git и использовать его, не имея отношения к Homebrew или чему-либо еще. Например, в моей системе это текущий вывод git —version :

Нет (Apple Git-31.1) в поле зрения. Просто чистый номер версии git который обновлен и готов к использованию благодаря этой настройке $PATH .

Источник

Оцените статью