The git-crypt instructions exist for Linux and MacOS,但对于Windows这些似乎被省略。如何在Windows上安装Git-crypt?
f0ofjuux1#
还有其他方法,但我喜欢msys 2:1.安装msys 2:http://www.msys2.org/1.打开一个msys 2终端。然后...1.按照以下说明安装Windows版g++:https://github.com/orlp/dev-on-windows/wiki/Installing-GCC--&-MSYS21.确保/mingw 64/bin在您的路径中。(例如,哪个g++)
mnowg1ta2#
我不信任提到的存储库git crypt for Windows。我终于设法自己构建了git-crypt。这两个二进制文件之间的大小差异是巨大的。我自己编译的版本大约是370 kb,而GitHub上的版本只有5.7Mb。谢谢你的回答竖起大拇指
s2j5cfk03#
使用msys2,您可以:
pacman -S git-crypt
而无需构建它。
lyfkaqu14#
看看git crypt for Windows .考虑一下你是否信任来自互联网的未签名文件(记住git crypt本身是未签名的,你可能还没有查看源代码)
mhd8tkvw5#
对于Windows 10,有一个替代方案,使用WSL(Windows Subsystem for Linux)应该会让事情变得更容易。这将避免编译任何东西的需要。如果您没有启用WSL,请参见Microsoft docs guide。我还建议您从Microsoft Store应用程序安装最新的LTS版本的Ubuntu(任何版本的Ubuntu都可以)。
安装Git Crypt
一旦您有了Ubuntu for WSL的工作副本,请打开它并运行以下命令。
sudo apt-get update sudo apt-get install git-crypt gnupg
使用Git Crypt
现在你需要做的就是在Ubuntu中通过/mnt/来访问Windows文件,然后你就可以在WSL中正常使用git-crypt了。
/mnt/
ngynwnxp6#
我已经从here下载了git-crypt.exe并将其放在C:\Program Files\Git\cmd\git-crypt.exe中!这解决了我的问题!
yfjy0ee77#
由mikemaccana提议在 windows 中我已经从这里下载了git-crypt.exe并将其放在C:\Program Files\Git\cmd\git-crypt.exe中!这解决了我的问题!
0md85ypi8#
注意:git crypt存储库现在包含https://github.com/AGWA/git-crypt/releases/tag/0.7.0版本下的Windows二进制文件
8条答案
按热度按时间f0ofjuux1#
还有其他方法,但我喜欢msys 2:
1.安装msys 2:
http://www.msys2.org/
1.打开一个msys 2终端。然后...
1.按照以下说明安装Windows版g++:
https://github.com/orlp/dev-on-windows/wiki/Installing-GCC--&-MSYS2
1.确保/mingw 64/bin在您的路径中。(例如,哪个g++)
1.请输入以下命令:
mnowg1ta2#
我不信任提到的存储库git crypt for Windows。
我终于设法自己构建了git-crypt。这两个二进制文件之间的大小差异是巨大的。
我自己编译的版本大约是370 kb,而GitHub上的版本只有5.7Mb。
谢谢你的回答竖起大拇指
s2j5cfk03#
使用msys2,您可以:
而无需构建它。
lyfkaqu14#
看看git crypt for Windows .考虑一下你是否信任来自互联网的未签名文件(记住git crypt本身是未签名的,你可能还没有查看源代码)
mhd8tkvw5#
对于Windows 10,有一个替代方案,使用WSL(Windows Subsystem for Linux)应该会让事情变得更容易。这将避免编译任何东西的需要。
如果您没有启用WSL,请参见Microsoft docs guide。我还建议您从Microsoft Store应用程序安装最新的LTS版本的Ubuntu(任何版本的Ubuntu都可以)。
安装Git Crypt
一旦您有了Ubuntu for WSL的工作副本,请打开它并运行以下命令。
使用Git Crypt
现在你需要做的就是在Ubuntu中通过
/mnt/
来访问Windows文件,然后你就可以在WSL中正常使用git-crypt了。ngynwnxp6#
我已经从here下载了git-crypt.exe并将其放在C:\Program Files\Git\cmd\git-crypt.exe中!这解决了我的问题!
yfjy0ee77#
由mikemaccana提议
在 windows 中
我已经从这里下载了git-crypt.exe并将其放在C:\Program Files\Git\cmd\git-crypt.exe中!这解决了我的问题!
0md85ypi8#
注意:git crypt存储库现在包含https://github.com/AGWA/git-crypt/releases/tag/0.7.0版本下的Windows二进制文件