
What I have noticed is that after committing without signing, it will work immediately after: I get prompted for my key passphrase the first time, then it works on subsequent commits until a seemingly random number of minutes later, it just doesn't work anymore and the process has to be repeated. Not sure where else to go with this one, as I've tried it across newly initialized local repos as well as repos that I've pulled from github both with official MS vscode (AUR) and OSS version, in the vscode terminal emulator as well as gnome terminal with same results so it has to be either a git thing or a gnugp thing. Same config as last time, user.name and user.email both match each key I've been trying it with. > git commit -quiet -allow-empty-message -file -S > git for-each-ref -format %(refname) %(objectname) -sort -committerdateįailed to watch ref '/home/dw/dev/website/.git/refs/remotes/origin/master', is most likely packed.Įrror: ENOENT: no such file or directory, watch '/home/dw/dev/website/.git/refs/remotes/origin/master'Īt FSWatcher.start (internal/fs/watchers.js:165:26)Īt Object.t.watch (/usr/lib/code/extensions/git/dist/main.js:1:604919)Īt T.updateTransientWatchers (/usr/lib/code/extensions/git/dist/main.js:1:83965)Īt e.fire (/usr/lib/code/out/vs/workbench/services/extensions/node/extensionHostProcess.js:46:87)Īt e.updateModelState (/usr/lib/code/extensions/git/dist/main.js:1:103179) > git rev-parse -symbolic-full-name git rev-list -left-right master.refs/remotes/origin/master I've tried adding export GPG_TTY=$(tty) to. I've tried everything that I've been able to find on this site, and nothing works. UPDATE: Oddly, I'm back to this same issue almost a month later after a fresh arch install. Only thing I can think of is maybe I biffed the directory somehow? Either way, it works now. I restarted vscode (not the first time I've done this in this process) and voilà, it works. I do not get this now, just the error dialog. Typically when I commits in the past I would get a dialog box requesting GPG authentication upon commit.
#Gpg suite device not showing up code
set "git.enableCommitSigning": true in Visual Studio Code settings.

furthermore I can't find a way to copy the output log nor can I find where that log is so here is a pic: I'm using Visual Studio Code, proprietary, not opensource version.Įxcludesfile = /home/dweaver/.gitignore_global
#Gpg suite device not showing up install
After a fresh Linux install I'm trying to set up my environment and I keep getting the Git: gpg failed to sign the data error upon committing changes locally.
