windows:git

文書の過去の版を表示しています。


Git - 分散型バージョン管理システム

本家: Git for Windows

  1. Git for Windows より Git-2.22.0-64-bit.exe をダウンロードする。
  1. ダウンロードした Git-2.22.0-64-bit.exe を実行する。
    Git for Windows 001
  2. [Next >] ボタンをクリックして行き、インストールを進める。

コマンドプロンプトより以下のコマンドを実行する。

> git --version
git version 2.22.0.windows.1
#!/usr/bin/env bash
 
cd /
 
echo "Downloading... zstd-v1.5.5-win64.zip"
#curl -L https://github.com/mcgitty/pacman-for-git/raw/main/zstd-1.5.0-1-i686.pkg.tar.xz --ssl-no-revoke -o /tmp/zstd-1.5.2-1-x86_64.pkg.tar.xz
#tar Jxvf /tmp/zstd-1.5.2-1-x86_64.pkg.tar.xz usr
curl -L https://github.com/facebook/zstd/releases/download/v1.5.5/zstd-v1.5.5-win64.zip --ssl-no-revoke -o /tmp/zstd-v1.5.5-win64.zip
unzip /tmp/zstd-v1.5.5-win64.zip -d -o /tmp
cp /tmp/zstd-v1.5.5-win64/zstd.exe /usr/bin/
 
pkgs=(pacman-6.0.2-9-x86_64.pkg.tar.zst pacman-mirrors-20221016-1-any.pkg.tar.zst msys2-keyring-1~20230703-1-any.pkg.tar.zst)
dirs=(usr etc usr)
 
for ((idx=0; idx<${#pkgs[@]}; ++idx)); do
    echo "Downloading... https://repo.msys2.org/msys/x86_64/${pkgs[idx]}"
    curl -L https://repo.msys2.org/msys/x86_64/${pkgs[idx]} --ssl-no-revoke -o /tmp/${pkgs[idx]};
    tar x --zstd -vf /tmp/${pkgs[idx]} ${dirs[idx]}
    echo
done
 
curl -L https://raw.githubusercontent.com/msys2/MSYS2-packages/7858ee9c236402adf569ac7cff6beb1f883ab67c/pacman/pacman.conf --ssl-no-revoke -o /etc/pacman.conf
 
mkdir -p /var/lib/pacman
pacman-key --init
pacman-key --populate msys2
pacman -Sy
export URL=https://github.com/git-for-windows/git-sdk-64/raw/main
cat /etc/package-versions.txt | while read p v; do
  d=/var/lib/pacman/local/$p-$v;
  mkdir -p $d;
  echo $d;
  for f in desc files install mtree; do
    curl -sSL "$URL$d/$f" --ssl-no-revoke -o $d/$f;
  done;
done

Package management in Git for Windows (Git Bash)? - Stack Overflow

  • windows/git.1695876524.txt.gz
  • 最終更新: 2023/09/28 13:48
  • by ともやん