1

是否可以与整个操作系统共享 GHfW 的 Git 配置?理想情况下,我希望在系统 PATH 上拥有 GHfW 的 git.exe,并通过 GHfW 存储的凭据可从任何命令提示符获取?

4

1 回答 1

1

默认情况下,GitHub For windows 将%USERPROFILE%用作其%HOME%存储:

  • .gitconfig(所有回购的全局配置)
  • .ssh/github_rsa(GitHub 用于 Windows 身份验证的私钥)*
  • .ssh/github_rsa.pub(GitHub 用于 Windows 进行身份验证的公钥)

如果您在 GitHub for Windows 之外工作,并且 git 本地安装将受益于相同的设置,前提是它们%HOME%被定义为相同的%USERPROFILE%环境变量路径。

但是,没有简单的方法来使用(实际上找到)其包装的 git 版本:
Windows 的 GitHub 只公开了一个 Wrapped msysgitin %APPDATA%\GitHub\PortableGit_8810fd5c2c79c73adcc73fd0825f3b32fdb816e7\cmd\git.exe
它是一个项目8810fd5c2c79c73adcc73fd0825f3b32fdb816e7SHA1github/msysgit
它在内部使用环境变量%git_install_root%

你可以grep它的路径%USERPROFILE%\Local Settings\Application Data\GitHub\shell.ps1

于 2012-11-08T14:29:28.947 回答