是否可以与整个操作系统共享GHfW的Git配置?理想情况下,我想在系统PATH上安装GHfW的git.exe,并通过GHfW从任何命令提示符下存储凭证吗?
答案 0 :(得分:1)
默认情况下,GitHub For Windows将使用%USERPROFILE%
作为其%HOME%
进行存储:
.gitconfig
(所有回购的全局配置).ssh/github_rsa
(GitHub for Windows用于身份验证的私钥)* .ssh/github_rsa.pub
(GitHub for Windows用于身份验证的公钥)如果您在GitHub for Windows之外工作,git本地安装将受益于相同的设置,%HOME%
被定义为相同的%USERPROFILE%
环境变量路径。
然而,没有简单的方法可以使用(实际找到)它包装的git版本:
GitHub for Windows仅在msysgit
中公开包裹的%APPDATA%\GitHub\PortableGit_8810fd5c2c79c73adcc73fd0825f3b32fdb816e7\cmd\git.exe
,
8810fd5c2c79c73adcc73fd0825f3b32fdb816e7
为SHA1 of a github/msysgit
project
它在内部使用环境变量%git_install_root%
。
你可以在%USERPROFILE%\Local Settings\Application Data\GitHub\shell.ps1
中找到它的路径。