首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Windows上添加man和zip到"git bash“安装

如何在Windows上添加man和zip到"git bash“安装
EN

Stack Overflow用户
提问于 2016-08-05 06:51:50
回答 19查看 119.3K关注 0票数 109

我在Windows上使用git bash --即通过集成的bash实现Windows的git。显然,它使用的是MINGW/MSYS托换。(从@VonC更新:自2015年以来,https://stackoverflow.com/a/35099458/6309https://stackoverflow.com/a/26826359/6309以来一直在使用Q4。)

因此,已经安装了许多MSYS工具--从awkzcat。但是,我没有使用man命令和zip将多个文件压缩成一个zip文件(unzip存在!)。

我从哪里可以安装它们?我不想安装另一个副本的MINGW系统!任何方式只添加一些预编译的工具到git bash安装?

EN

回答 19

Stack Overflow用户

回答已采纳

发布于 2016-08-05 07:39:50

2016:zip命令可以从GoW (Windows上的Gnu)安装。不提供man (太大)。

但是,需要注意的是,如果您只想从zip添加GoW命令,那么仍然需要下载和安装整个GoW系统。然后可以从bin目录中删除其他命令,但是要确保将所需的dll保存在目录中。

更新2021:默认情况下,tar/zip安装在Windows 10上。

基于7-zip的解决方案如下所示。

票数 45
EN

Stack Overflow用户

发布于 2019-04-18 15:49:08

下面是在windows上安装zip for git bash的另一组略有不同的指令:

  1. 导航到sourceforge页面
  2. 下载zip-3.0-bin.zip
  3. 在压缩的文件中,在bin文件夹中,找到文件zip.exe
  4. 将文件zip.exe解压缩到mingw64 bin文件夹(给我:C:\Program Files\Git\mingw64\bin)
  5. 导航到这个sourceforge页面
  6. 下载bzip2-1.0.5-bin.zip
  7. 在压缩的文件中,在bin文件夹中,找到文件bzip2.dll
  8. bzip2.dll解压缩到mingw64\bin文件夹(与上面的文件夹相同:C:\Program Files\Git\mingw64\bin)
票数 75
EN

Stack Overflow用户

发布于 2018-07-13 00:59:01

git-archive,是在没有任何安装的情况下准备的,可以创建压缩存档。

代码语言:javascript
运行
复制
mkdir workrepo
cd workrepo
git init
cp -r [target_file_or_dir] .
git add .
git commit -m commit
git archive -o ../myarchive.zip @
cd ..
rm -rf workrepo

以下脚本可能是可用的:zip.sh foo.zip target_file_or_dir

代码语言:javascript
运行
复制
#!/usr/bin/bash

set -eu

unset workdir
onexit() {
  if [ -n ${workdir-} ]; then
    rm -rf "$workdir"
  fi
}
trap onexit EXIT

workdir=$(mktemp --tmpdir -d gitzip.XXXXXX)


cp -r "$2" "$workdir"

pushd "$workdir"
git init
git config --local user.email "zip@example.com"
git config --local user.name "zip"
git add .
git commit -m "commit for zip"
popd

git archive --format=zip -o "$1" --remote="$workdir" HEAD
票数 18
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38782928

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档