if command -v apt-get &> /dev/null; then package_manager="apt-get" elif command -v yum &> /dev/null; then package_manager="yum" else echo "Git installation failed." exit 1 fi # 安装Git if [ "$package_manager" = "apt-get" ]; then apt-get update apt-get install git -y elif [ "$package_manager" = "yum" ]; then yum install git -y fi # 验证Git安装 git_version=$(git --version) # shellcheck disable=SC2181 if [ $? -eq 0 ]; then echo "Git installed successfully. Version: $git_version" else echo "Git installation failed." fi