我有以下文件:
C:\Users\User\.gitconfig
[includeIf "gitdir:C:/Development-Personal/"]
path = development-personal.gitconfig
[includeIf "gitdir:C:/Development-Work/"]
path = development-work.gitconfig
C:\Users\User\development-personal.gitconfig
[credential]
helper = manager
[user]
name = PersonalNickname
email = personal@email.com
C:\Users\User\development-work.gitconfig
[user]
name = WorkNickname
email = work@email.com
[http]
sslVerify = false
然后,我进入文件夹C:\Development-Work\projects-git
,右键单击项目文件夹Project
,然后选择TortoiseGit客户端的ex。 commit
命令和弹出窗口显示,我必须在提交前设置用户名和电子邮件。
我的配置中缺少什么?谢谢您的帮助。
我的Git版本:
C:\>git --version
git version 2.18.0.windows.1
我的TortoiseGit版本
TortoiseGit 2.6.0.0 (C:\Program Files\TortoiseGit\bin)
git version 2.18.0.windows.1 (C:\Program Files\Git\bin; C:\Program Files\Git\mingw64\;
C:\Program Files\Git\mingw64\etc\gitconfig; C:\ProgramData\Git\config)
答案 0 :(得分:1)
请确保安装了最新版本的Git(适用于Windows)(IIRC 2.13或更高版本,最好使用最新版本)。
Includeif
在TortoiseGit 2.6.1(请参阅https://tortoisegit.org/issue/3184)之前无法正常工作。