- git on Arch Linux
- 3. Details of git package
- 4. References on Arch Linux
- 5. The same packages on other Linux Distributions
- Как установить Git
- Установка Git в Linux
- Установка Git в Ubuntu Linux (apt)
- Установка Git в Arch Linux (pacman)
- Установка Git в Fedora Linux (dnf)
- Установка Git в Gentoo (emerge)
- Установка Git в Solus (eopkg)
- Установка Git в Windows
- Установка Git в MacOS
- Способ 1. Установка Git в MacOS через Xcode Command Line Tools
- Способ 2. Установка Git в MacOS, используя dmg-пакет (инсталлятор)
- Проверка, что Git установлен
- Что сделать сразу после установки
- Смотрите также:
- ArchPKGs
- How to Install (Update, Remove) git on Arch Linux, Manjaro and ArcoLinux
- Table of Contents
- git (Extra) link
- Install extra/git link
- Update extra/git link
- Uninstall extra/git link
- git (Testing) link
- Install testing/git link
- Update testing/git link
- Uninstall testing/git link
- More Guides
- Guide on Install, Update and Remove plymouth-i_use_arch_btw-git on Arch-Based Linux (Manjaro/EndeavourOS)
- How to Install mimetex in Single Command on Arch Linux (Manjaro, Parabola)
- A Step-by-Step Tutorial on zenphoto Installation on Arch Linux (Manjaro, Garuda)
- chatgpt-nativefier Install (Update, Uninstall) Tutorial on Arch-Based Linux (Manjaro, BlackArch)
- Guide on Install/Update/Uninstall python-serpent on Arch Linux/Manjaro/ArcoLinux
- Guide on Install (Update/Uninstall) switchboard-plug-display on Arch Linux, Manjaro and Anarchy
git on Arch Linux
In this section, we are going to explain the necessary steps to uninstall git package:
3. Details of git package
Repository : extra
Name : git
Version : 2.37.3-1
Description : the fast distributed version control system
Architecture : x86_64
URL : https://git-scm.com/
Licenses : GPL2
Groups : None
Provides : None
Depends On : curl expat perl perl-error perl-mailtools openssl pcre2
grep shadow zlib
Optional Deps : tk: gitk and git gui
perl-libwww: git svn
perl-term-readkey: git svn and interactive.singlekey setting
perl-io-socket-ssl: git send-email TLS support
perl-authen-sasl: git send-email TLS support
perl-mediawiki-api: git mediawiki support
perl-datetime-format-iso8601: git mediawiki support
perl-lwp-protocol-https: git mediawiki https support
perl-cgi: gitweb (web interface) support
python: git svn & git p4
subversion: git svn
org.freedesktop.secrets: keyring credential helper
libsecret: libsecret credential helper
Conflicts With : None
Replaces : None
Download Size : 6.20 MiB
Installed Size : 34.49 MiB
Packager : Christian Hesse
Build Date : Tue Aug 30 18:50:44 2022
Validated By : MD5 Sum SHA-256 Sum Signature
4. References on Arch Linux
5. The same packages on other Linux Distributions
git (1:2.17.1-1ubuntu0.12) Ubuntu 18.04 LTS (Bionic Beaver)
git (1:2.7.4-0ubuntu1.10) Ubuntu 16.04 LTS (Xenial Xerus)
git (1:2.30.2-1ubuntu1) Ubuntu 21.04 (Hirsute Hippo)
git (1:2.27.0-1ubuntu1.1) Ubuntu 20.10 (Groovy Gorilla)
git (1:2.32.0-1ubuntu1) Ubuntu 21.10 (Impish Indri)
git (2.31.1-10.6.1) openSUSE Leap
git (2.34.1-1.1) openSuSE Tumbleweed
git (1:2.34.1-1ubuntu1.4) Ubuntu 22.04 LTS (Jammy Jellyfish)
git (1:2.20.1-2+deb10u3) Debian 10 (Buster)
Как установить Git
Ниже приведены инструкции по установке Git в различных дистрибутивах Linux, а также в Windows и MacOS.
Установка Git в Linux
Установку Git в Linux удобнее всего выполнять из репозиториев дистрибутива. Git есть в репозиториях всех популярных дистрибутивов. Ниже приведены команды для установки Git в различных Linux-дистрибутивах.
Установка Git в Ubuntu Linux (apt)
Для установки Git в дистрибутивах, основанных на Ubuntu или Debian, выполните следующие команды:
Установка Git в Arch Linux (pacman)
Установка Git в Fedora Linux (dnf)
Установка Git в Gentoo (emerge)
sudo emerge --ask dev-vcs/git
Установка Git в Solus (eopkg)
Установка Git в Windows
Для установки Git в Windows необходимо скачать инсталлятор с официального сайта git-scm.com — Скачать Git для Windows.
Для скачивания доступны 32-х и 64-х битные версии Git для Windows.
После скачивания exe-файла, запустите его и следуйте инструкциям иснталлятора. В большинстве случаев достаточно оставить все параметры во время установки по умолчанию, на каждом шаге достаточно просто нажимать Next.
Установка Git в MacOS
Есть разные способы по установке Git в MacOS. Рассмотрим два способа, которые предлагаются на официальном сайте. Первый способ — это установка Xcode Command Line Tools, в которых есть Git. Второй способ — использование отдельного инсталлятора, который можно скачать на официальном сайте Git.
Способ 1. Установка Git в MacOS через Xcode Command Line Tools
Git есть внутри пакета Xcode Command Line Tools, который содержит различные утилиты, компиляторы и программы для разработчиков, выполняемые из командной строки.
Возможно, если у вас был установлен Xcode, то и Git у вас уже установлен. Проверим это, и если Git не установлен, установим его.
Откройте терминал и выполните команду:
Если Git не установлен, то вы тут же получите предложение установить Xcode Command Line Tools, появится сообщение: «The git command requires the command line developer tools. Would you like to install the tools now?». Нажмите кнопку Установить.
Следуйте указаниям инсталлятора и выполните установку.
Также Xcode Command Line Tools можно установить, выполнив команду:
Способ 2. Установка Git в MacOS, используя dmg-пакет (инсталлятор)
Перейдите на сайт Git, чтобы скачать Git для MacOS. Загрузка dmg пакета начнется автоматически (это файл с именем вида git-2.XX.0-intel-universal-mavericks.dmg). Если загрузка не началась, нажмите на ссылку «download manually».
Когда загрузка будет завершена, дважды щелкните по загруженному файлу. Откроется содержимое пакета. Внутри будет файл с именем git-2.XX.0-intel-universal-mavericks.pkg Щелкните правой кнопкой мыши по этому файлу и в открывшемся меню нажмите Открыть.
Скорее всего появится следующее сообщение: «Автор программы „git-2.XX.0-intel-universal-mavericks.pkg“ является неустановленным разработчиком. Вы действительно хотите открыть программу?». Нажмите кнопку Открыть.
Запустится инсталлятор. Следуйте указаниям инсталлятора, чтобы выполнить установку.
Проверка, что Git установлен
Чтобы проверить, что Git установлен, откройте терминал и выполните в терминале команду:
Если Git установлен, то в результате будет выведена версия Git, установленного в системе, например:
Что сделать сразу после установки
Сразу после установки Git, рекомендуется настроить ваше имя и email, которые будут добавляться к каждому вашему коммиту (как автор коммита). Чтобы настроить имя и email-адрес, выполните в терминале команды (вместо username укажите желаемое имя):
git config --global user.name "username" git config --global user.email "email@yourdomain.com"
Обратите внимание на то, что это глобальные настройки (так как используется опция —global ). Если вам нужно иметь разные настройки для различных проектов, то выполните те же команды внутри директории проекта, но без опции —global .
Смотрите также:
ArchPKGs
How to Install (Update, Remove) git on Arch Linux, Manjaro and ArcoLinux
2 packages from Extra and Testing have the same name ( git ). We’d recommend going with either the packages from the official repositories or an AUR package with a good reputation.
Table of Contents
git (Extra) link
Referring to extra/git ‘s gist, it is «the fast distributed version control system». To install this package ( extra/git ) from Arch official repository (Extra) on Arch Linux, Manjaro, EndeavourOS, Anarchy and Artix is rather simple. This guide will taught you how to install/update/remove the package with either the built-in package manager pacman or an AUR helper (e.g. yay ).
Install extra/git link
There are generally two fashions to install extra/git from Arch official repository (Extra). pacman is the way to go if you are comfortable using command-line interface and have the idea of how packages are built. Otherwise, yay is a common alternative to install packages without the hassle of reviewing PKGBUILD and build packages with makepkg by yourself.
Install with Pacman link
sudo pacman -S extra/git
Install with Yay link
yay -S --repo extra/git
Update extra/git link
Since Arch is a rolling-release Linux distribution, there will be no way to update an official package without doing a whole system upgrade due to safety reason.
Update with Pacman link
sudo pacman -Syu
Update with Yay link
Uninstall extra/git link
Uninstalling packages is the most uncomplicated of these three,just choose whether to purge the unused dependencies and the configuration files used by the package.
Uninstall with Pacman link
sudo pacman -R git
sudo pacman -Rs git
sudo pacman -Rns git
Uninstall with Yay link
git (Testing) link
Unless you know what you’re doing, installing a testing package ( testing/git ) might not be a good practice.
testing/git is «the fast distributed version control system» according to its profile. To install or uninstall testing/git from Arch official testing repository (Testing) on Arch Linux, Manjaro, EndeavourOS, Parabola, Garuda and BlackArch is quite simple. This guide will show you step-by-step how to install/update/uninstall the package with either the default package manager pacman or an AUR helper like yay .
Install testing/git link
To enable Testing repository on Arch Linux, first you’ll need to uncomment [testing] section of /etc/pacman.conf , then use sudo pacman -Syu to fetch the packages list and upgrade your system.
Two well known methods are used to install the unstable version of testing/git from Arch official repository (Testing). pacman is the choice for you if you’re familiar with Arch-based distributions and have the idea of how packages are built. If not, yay is a convenient alternative to install packages without the hassle of reviewing PKGBUILD and build packages with makepkg yourself.
Install with Pacman link
sudo pacman -S testing/git
Install with Yay link
yay -S --repo testing/git
Update testing/git link
Since Arch is a rolling-release Linux distro, there will be no way to update an official package without doing a whole system upgrade due to safety reason.
Update with Pacman link
sudo pacman -Syu
Update with Yay link
Uninstall testing/git link
Removing packages is the easiest of these three,just choose whether to remove the unused dependencies and the configuration files used by the package.
Uninstall with Pacman link
sudo pacman -R git
sudo pacman -Rs git
sudo pacman -Rns git
Uninstall with Yay link
yay ‘s uninstalling command is just a pacman wrapper, executing with the same flags will do the trick:
More Guides
Guide on Install, Update and Remove plymouth-i_use_arch_btw-git on Arch-Based Linux (Manjaro/EndeavourOS)
Referring to plymouth-i_use_arch_btw-git’s own definition, it’s «Plymouth theme «i_use_arch_btw»». To install plymouth-i_use_arch_btw-git from AUR (Arch User Repository) on Arch Linux, Manjaro, EndeavourOS and Artix is comparatively simple. This tutorial will taught you how to install, update and remove the package with either the built-in package manager pacman or an AUR helper like yay.
How to Install mimetex in Single Command on Arch Linux (Manjaro, Parabola)
mimetex is «tex to gif converter» according to its outline. To install or remove this package (mimetex) from AUR (Arch User Repository) on Arch Linux and Arch-based Linux distributions (e.g. Manjaro, EndeavourOS, RebornOS, Parabola, ArcoLinux) is comparatively simple. This tutorial will show you step-by-step how to install, update and remove the package with either the default package manager pacman or an AUR helper like yay.
A Step-by-Step Tutorial on zenphoto Installation on Arch Linux (Manjaro, Garuda)
zenphoto is «a php-based Photo Web gallery. Manage Albums» referring to its own outline. To install or remove zenphoto from AUR (Arch User Repository) on Arch Linux and Arch-based Linux distributions (e.g. Manjaro, EndeavourOS, Parabola) is comparatively easy. This guide will taught you how to install, update and remove the package with either the default package manager pacman or an AUR helper (e.g. yay).
chatgpt-nativefier Install (Update, Uninstall) Tutorial on Arch-Based Linux (Manjaro, BlackArch)
Referring to chatgpt-nativefier’s own description, it is «ChatGPT desktop built with nativefier (electron)». To install this package (chatgpt-nativefier) from AUR (Arch User Repository) on Arch Linux and Arch-based Linux distributions (e.g. Manjaro, EndeavourOS, Anarchy, Artix) is fairly uncomplicated. This tutorial will show you step-by-step how to install/update/uninstall the package with either the built-in package manager pacman or an AUR helper like yay.
Guide on Install/Update/Uninstall python-serpent on Arch Linux/Manjaro/ArcoLinux
According to extra/python-serpent’s own definition, it is «Serializer for literal Python expressions». To install or remove extra/python-serpent from Arch official repository (Extra) on Arch Linux and Arch-based Linux distros (e.g. Manjaro, EndeavourOS, BlackArch, Anarchy) is relatively simple. This guide will be covering how to install, update and remove the package with either the built-in package manager pacman or an AUR helper like yay.
Guide on Install (Update/Uninstall) switchboard-plug-display on Arch Linux, Manjaro and Anarchy
extra/switchboard-plug-display is «Switchboard Display Plug» referring to its profile. To install and update this package (extra/switchboard-plug-display) from Arch official repository (Extra) on Arch Linux and Arch-based Linux distros (e.g. Manjaro, EndeavourOS, Garuda, BlackArch, Parabola, Anarchy) is rather straightforward. This guide will show you step-by-step how to install/update/remove the package with either the default package manager pacman or an AUR helper like yay.
More guides… copyright 2023 ArchPKGs. All Rights Reserved.