(ctx context.Context)
| 33 | } |
| 34 | |
| 35 | func (cli *GitCLI) IsInsideWorkTree(ctx context.Context) bool { |
| 36 | out, err := cli.clean(cli.Run(ctx, "rev-parse", "--is-inside-work-tree")) |
| 37 | return out == "true" && err == nil |
| 38 | } |
| 39 | |
| 40 | func (cli *GitCLI) IsDirty(ctx context.Context) bool { |
| 41 | out, err := cli.Run(ctx, "status", "--porcelain", "--ignored") |