我想找出我在Windows 32位或64位上运行的Git版本。知道如何找到它吗?我正在粘贴我的任何信息。
$ git version
git version 1.7.10.msysgit.1
vkaul@NBVK ~
$ git config -l
core.symlinks=false
core.autocrlf=true
color.diff=auto
color.status=auto
color.branch=auto
color.interactive=true
pack.packsizelimit=2g
help.format=html
http.sslcainfo=/bin/curl-ca-bundle.crt
sendemail.smtpserver=/bin/msmtp.exe
diff.astextplain.textconv=astextplain
rebase.autosquash=true
gui.recentrepo=C:/OCRImages_GIT
user.email=vivek.kaul@jumio.com
user.name=Vivek Kaul
merge.tool=kdiff3
core.autocrlf=true
core.editor="C:/Program Files (x86)/GitExtensions/GitExtensions.exe" fileeditor
mergetool.kdiff3.path=C:/Program Files (x86)/KDiff3/kdiff3.exe
diff.guitool=kdiff3
difftool.kdiff3.path=C:/Program Files (x86)/KDiff3/kdiff3.exe
http.postbuffer=2000000000
push.default=matching
pack.windowmemory=512m
pack.packsizelimit=2g
答案 0 :(得分:5)
命令
file $( which git )
输出
/usr/bin/git: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=0x4faadbc9c19a44ab71d1714a4e3d69e177e42a76, stripped
答案 1 :(得分:2)
这应该会为您提供您在任何平台上寻找的信息:
C:\>git --version --build-options
git version 2.21.0.windows.1
cpu: x86_64
built from commit: 2481c4cbe949856f270a3ee80c802f5dd89381aa
sizeof-long: 4
sizeof-size_t: 8
答案 2 :(得分:1)
使用file
,例如
$ file `which git`
/usr/local/bin/git: Mach-O 64-bit executable x86_64
答案 3 :(得分:0)
在Windows的Git Bash上,您可以键入
where git
C:\ Program Files \ Git \ mingw64 \ bin \ git.exe
C:\ Program Files \ Git \ cmd \ git.exe
如果它安装在Program Files
中,则说明您正在运行64位。
如果它安装在Program Files (x86)
中,则说明您正在运行32位。
答案 4 :(得分:0)
这就是我使用记事本++的方式
PE
并点击“查找下一个” PE
之后的第一个可打印字符如果它是d
,则您的Git为 64位
如果它是L
,则您的Git为 32位