Це встановить Git Credential Manager Core без потреби в доступі sudo. Він буде встановлений у $HOME/usr/bin та $HOME/usr/lib.
Переконайтеся, що $HOME/usr/bin знаходиться у вашому $PATH, а $HOME/usr/lib — у вашому $LD_LIBRARY_PATH.
install_gcm.sh
wget https://github.com/git-ecosystem/git-credential-manager/releases/download/v2.6.0/gcm-linux_amd64.2.6.0.tar.gz
tar xzvf gcm-linux_amd64.2.6.0.tar.gz
# Створити каталоги, якщо вони не існують
mkdir -p $HOME/usr/bin
mkdir -p $HOME/usr/lib
# Перемістити файли у відповідні каталоги
mv git-credential-manager $HOME/usr/bin/
mv libHarfBuzzSharp.so $HOME/usr/lib/
mv libSkiaSharp.so $HOME/usr/lib/Тепер ви можете дозволити Git Credential Manager Core налаштувати себе самостійно:
configure_gcm.sh
$HOME/usr/bin/git-credential-manager configureПриклад виводу:
gcm_configure_output.txt
Configuring component 'Git Credential Manager'...
Configuring component 'Azure Repos provider'...Якщо ця стаття допомогла вам, будь ласка, подумайте про те, щоб купити мені каву або зробити пожертву через PayPal на підтримку досліджень та публікації нових статей на TechOverflow