events.action: opened
events.author: jungle-boogie
events.masked_author: username_0
events.text: Hi,
  
  Is this another issue between gpg and git?
  
  ```
  $ gopass git
  [DEBUG] Loaded config: &{Root:0xc4200639e0 Mounts:map[] Version:1.6.0-git+HEAD XXX:map[]}
  [DEBUG] Loaded config from /home/jungle/.config/gopass/config.yml: &{Root:0xc4200639e0 Mounts:map[] Version:1.6.0-git+HEAD XXX:map[]}
  [root]Running git
  [root][DEBUG] store.Git: /usr/local/bin/git [git]
  usage: git [--version] [--help] [-C <path>] [-c name=value]
             [--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
             [-p | --paginate | --no-pager] [--no-replace-objects] [--bare]
             [--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
             <command> [<args>]
  
  These are common Git commands used in various situations:
  
  start a working area (see also: git help tutorial)
     clone      Clone a repository into a new directory
     init       Create an empty Git repository or reinitialize an existing one
  
  work on the current change (see also: git help everyday)
     add        Add file contents to the index
     mv         Move or rename a file, a directory, or a symlink
     reset      Reset current HEAD to the specified state
     rm         Remove files from the working tree and from the index
  
  examine the history and state (see also: git help revisions)
     bisect     Use binary search to find the commit that introduced a bug
     grep       Print lines matching a pattern
     log        Show commit logs
     show       Show various types of objects
     status     Show the working tree status
  
  grow, mark and tweak your common history
     branch     List, create, or delete branches
     checkout   Switch branches or restore working tree files
     commit     Record changes to the repository
     diff       Show changes between commits, commit and working tree, etc
     merge      Join two or more development histories together
     rebase     Reapply commits on top of another base tip
     tag        Create, list, delete or verify a tag object signed with GPG
  
  collaborate (see also: git help workflows)
     fetch      Download objects and refs from another repository
     pull       Fetch from and integrate with another repository or a local branch
     push       Update remote refs along with associated objects
  
  'git help -a' and 'git help -g' list available subcommands and some
  concept guides. See 'git help <command>' or 'git help <concept>'
  to read about a specific subcommand or concept.
  [root][DEBUG] Output of '/usr/local/bin/git [git]': ''
  [DEBUG] Stacktrace: exit status 1
  failed to run command /usr/local/bin/git [git]
  github.com/justwatchcom/gopass/backend/git/cli.(*Git).Cmd
          /home/jungle/gopath/src/github.com/justwatchcom/gopass/backend/git/cli/git.go:50
  github.com/justwatchcom/gopass/store/sub.(*Store).Git
          /home/jungle/gopath/src/github.com/justwatchcom/gopass/store/sub/git.go:36
  github.com/justwatchcom/gopass/store/root.(*Store).Git
          /home/jungle/gopath/src/github.com/justwatchcom/gopass/store/root/git.go:40
  github.com/justwatchcom/gopass/action.(*Action).Git
          /home/jungle/gopath/src/github.com/justwatchcom/gopass/action/git.go:22
  main.main.func38
          /home/jungle/gopath/src/github.com/justwatchcom/gopass/main.go:614
  github.com/justwatchcom/gopass/vendor/github.com/urfave/cli.HandleAction
          /home/jungle/gopath/src/github.com/justwatchcom/gopass/vendor/github.com/urfave/cli/app.go:485
  github.com/justwatchcom/gopass/vendor/github.com/urfave/cli.(*App).RunAsSubcommand
          /home/jungle/gopath/src/github.com/justwatchcom/gopass/vendor/github.com/urfave/cli/app.go:379
  github.com/justwatchcom/gopass/vendor/github.com/urfave/cli.Command.startApp
          /home/jungle/gopath/src/github.com/justwatchcom/gopass/vendor/github.com/urfave/cli/command.go:280
  github.com/justwatchcom/gopass/vendor/github.com/urfave/cli.Command.Run
          /home/jungle/gopath/src/github.com/justwatchcom/gopass/vendor/github.com/urfave/cli/command.go:79
  github.com/justwatchcom/gopass/vendor/github.com/urfave/cli.(*App).Run
          /home/jungle/gopath/src/github.com/justwatchcom/gopass/vendor/github.com/urfave/cli/app.go:250
  main.main
          /home/jungle/gopath/src/github.com/justwatchcom/gopass/main.go:1030
  runtime.main
          /usr/local/go/src/runtime/proc.go:185
  runtime.goexit
          /usr/local/go/src/runtime/asm_amd64.s:2337
  failed to run git  on sub store root
  github.com/justwatchcom/gopass/store/root.(*Store).Git
          /home/jungle/gopath/src/github.com/justwatchcom/gopass/store/root/git.go:45
  github.com/justwatchcom/gopass/action.(*Action).Git
          /home/jungle/gopath/src/github.com/justwatchcom/gopass/action/git.go:22
  main.main.func38
          /home/jungle/gopath/src/github.com/justwatchcom/gopass/main.go:614
  github.com/justwatchcom/gopass/vendor/github.com/urfave/cli.HandleAction
          /home/jungle/gopath/src/github.com/justwatchcom/gopass/vendor/github.com/urfave/cli/app.go:485
  github.com/justwatchcom/gopass/vendor/github.com/urfave/cli.(*App).RunAsSubcommand
          /home/jungle/gopath/src/github.com/justwatchcom/gopass/vendor/github.com/urfave/cli/app.go:379
  github.com/justwatchcom/gopass/vendor/github.com/urfave/cli.Command.startApp
          /home/jungle/gopath/src/github.com/justwatchcom/gopass/vendor/github.com/urfave/cli/command.go:280
  github.com/justwatchcom/gopass/vendor/github.com/urfave/cli.Command.Run
          /home/jungle/gopath/src/github.com/justwatchcom/gopass/vendor/github.com/urfave/cli/command.go:79
  github.com/justwatchcom/gopass/vendor/github.com/urfave/cli.(*App).Run
          /home/jungle/gopath/src/github.com/justwatchcom/gopass/vendor/github.com/urfave/cli/app.go:250
  main.main
          /home/jungle/gopath/src/github.com/justwatchcom/gopass/main.go:1030
  runtime.main
          /usr/local/go/src/runtime/proc.go:185
  runtime.goexit
          /usr/local/go/src/runtime/asm_amd64.s:2337
  
  Error: git operation failed: failed to run git  on sub store root: failed to run command /usr/local/bin/git [git]: exit status 1
  ```
events.title: gopass git: failed to run git  on sub store root
events.type: issue
events.action: closed
events.author: dominikschulz
events.masked_author: username_1
events.type: issue
events.action: created
events.author: dominikschulz
events.masked_author: username_1
events.text: Actually this doesn't look like an issue at all.
  
  If you run `gopass git ...` it will invoke `git` and pass any arguments along to `git`. If you run `gopass git` it will run `git` without any arguments. If invoked without any arguments `git` will display a usage information and exit with a status of `1`. Since this is a return code indicating a sub-process failure gopass will report this.
events.type: comment