- 21 8月, 2019 1 次提交
-
-
由 Mislav Marohnić 提交于
Change quotes in Sync command to be consistent with Git style
-
- 20 8月, 2019 7 次提交
-
-
由 Jeremy Pry 提交于
-
由 Jeremy Pry 提交于
Fixes #2233.
-
由 Mislav Marohnić 提交于
Remove NC/Nc from pr list formatting
-
由 whuang8 提交于
-
由 whuang8 提交于
-
由 Mislav Marohnić 提交于
Tweak Makefile to support older Go versions' backported module support
-
由 Nate Smith 提交于
-
- 19 8月, 2019 6 次提交
-
-
由 Mislav Marohnić 提交于
Fix error message on hub --paginate
-
由 Mislav Marohnić 提交于
README: Replace "Linuxbrew" with "Homebrew on macOS or Linux"
-
由 Mislav Marohnić 提交于
Avoid unnecessary conversions
-
由 Mislav Marohnić 提交于
Trap syscall.SIGTERM instead of os.Kill
-
由 Mislav Marohnić 提交于
Fixed ineffectual assignments in tests
-
由 Mislav Marohnić 提交于
Simplify code
-
- 14 8月, 2019 1 次提交
-
-
由 whuang8 提交于
-
- 04 8月, 2019 2 次提交
-
-
由 Tim Pope 提交于
Calling hub with one or more options but no subcommand resulted in the following error message trying to expand an empty string as an alias: error: key does not contain variable name: alias. This fixes the root cause: attempting to retrieve an invalid config key.
-
由 Issy Long 提交于
- We're (slowly) moving away from the Linuxbrew name, now Linux is officially supported.
-
- 23 7月, 2019 4 次提交
-
-
由 Christian Muehlhaeuser 提交于
No need to covert these types.
-
由 Christian Muehlhaeuser 提交于
os.Kill can not be signal trapped. I assume we want to trap syscall.SIGTERM instead?
-
由 Christian Muehlhaeuser 提交于
Don't assign values we don't end up checking.
-
由 Christian Muehlhaeuser 提交于
- Use bytes.Equal instead of bytes.Compare - Use time.Since instead of manual timestamp subtracting - Use sort.Strings instead of sort.StringSlice - No need to specify the len of the slice
-
- 19 7月, 2019 4 次提交
-
-
由 Mislav Marohnić 提交于
-
由 Mislav Marohnić 提交于
Allow hub used in Actions by specifying GITHUB_USER
-
由 Mislav Marohnić 提交于
When supplied with GITHUB_TOKEN, hub will attempt to request the `user` API resource which isn't available in the context of Actions. To work around this, scripts may now set GITHUB_USER to avoid hitting the unavailable API resource.
-
由 Mislav Marohnić 提交于
Hub is impossible to use from within GitHub Actions because specifying GITHUB_TOKEN will trigger the code path where the `user` resource is requested from the GitHub API to get the current login name, but this resource is not available for that token. This failure message was cryptic and misleading before as it was sometimes presented as HTTP 401. This change ensures that the correct HTTP 403 "Resource not accessible by integration" message is shown.
-
- 10 7月, 2019 2 次提交
-
-
由 Mislav Marohnić 提交于
-
由 Mislav Marohnić 提交于
Improve push target detection for `push.default=upstream`
-
- 08 7月, 2019 1 次提交
-
-
由 Mislav Marohnić 提交于
When `git config push.default` is "upstream" or "tracking", but the current branch is pushed to a remote without having upstream configuration set up (for example, via `git push <REMOTE> HEAD` without `-u`), this change makes it so that the remote tracking branch (the push target) is still discovered via the same mechanism as if `push.default` wasn't set (i.e. iterating through all the remotes).
-
- 02 7月, 2019 1 次提交
-
- 29 6月, 2019 4 次提交
-
-
由 Mislav Marohnić 提交于
-
由 Mislav Marohnić 提交于
`cmd.New(programWithSpaces)` will now work for executables that have spaces in the path. The only place where we relied on shell-splitting was in openTextEditor, which now performs its own splitting.
-
由 Mislav Marohnić 提交于
Avoids shell-splitting manProgram unless the value was read from the $PAGER environment variable.
-
由 Mislav Marohnić 提交于
Makes possible: BROWSER='"/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" --extra --flag' hub browse Fixes #2178
-
- 26 6月, 2019 1 次提交
-
-
由 Mislav Marohnić 提交于
Docs: mention that comma-separated lists must not have spaces
-
- 25 6月, 2019 2 次提交
-
-
由 Mislav Marohnić 提交于
Fixes #2176
-
由 Mislav Marohnić 提交于
-
- 17 6月, 2019 2 次提交
-
-
由 Mislav Marohnić 提交于
build: pass mod vendoring flag on newer versions of go
-
由 Eli Schwartz 提交于
The go compiler doesn't like it when you mix the two, and Travis CI does exactly that. Take advantage of the opportunity to disable it everywhere else as well.
-
- 16 6月, 2019 1 次提交
-
-
由 Eli Schwartz 提交于
When go autodetects that it is being run as a go mod, and that there is a vendor directory, it will still try to redownload all sources over the network, unless you use -mod=vendor to tell it to use that. Additionally, when using -mod=vendor the compiler will nicely avoid messing with $GOPATH at all, since it can operate in a completely self-contained manner. Take advantage of this, when the detected go version is at least 1.11 (when the -mod flag was introduced).
-
- 15 6月, 2019 1 次提交
-
-
由 Mislav Marohnić 提交于
-