- 13 6月, 2015 3 次提交
-
-
由 Jingwen Owen Ou 提交于
Support coloring console on Windows
-
由 Jingwen Owen Ou 提交于
Introduce github.com/mattn/go-colorable to solve the console color issues on Windows
-
由 Jingwen Owen Ou 提交于
bitbucket.org/kardinaos/osxt was removed and github.com/inconshreveable/go-update has changed to use github.com/kardianos/osext. Not bumping go-update will prevent upgrade of other packages with `godep save -r ./…`
-
- 10 6月, 2015 2 次提交
-
-
由 Jingwen Owen Ou 提交于
Fix password insertion more than 15 characters on Windows
-
由 Jingwen Owen Ou 提交于
Bumping to the latest gopass. This fixes https://github.com/github/hub/issues/837.
-
- 05 6月, 2015 1 次提交
-
-
由 Mislav Marohnić 提交于
After `browse` was indicated as "GitExtension: false", it now gets automatically parsed by pflag library. That has an adverse effect that it loses information about the `--` value being passed, since pflag treats it as terminator value and swallows it silently. Now, introduce the `args.Terminator` property to check if terminator was present or not, and use that in `browse` to restore previous behavior.
-
- 04 6月, 2015 1 次提交
-
-
由 Mislav Marohnić 提交于
The `browse` command is not an extension to an existing git command. Fixes #918
-
- 03 6月, 2015 6 次提交
-
-
由 Jingwen Owen Ou 提交于
Add OSX build to Travis
-
由 Mislav Marohnić 提交于
Faster than `brew install tmux` which depends on openssl package
-
由 Mislav Marohnić 提交于
-
由 Mislav Marohnić 提交于
Travis `cache` directive doesn't seem supported on its osx environment.
-
由 Mislav Marohnić 提交于
-
由 Mislav Marohnić 提交于
This is needed for the osx Travis environment which apparently doesn't support built-in caching. This reverts commit 3cba4e5d.
-
- 02 6月, 2015 1 次提交
-
-
由 Jingwen Owen Ou 提交于
-
- 22 5月, 2015 2 次提交
-
-
由 Mislav Marohnić 提交于
Use `--no-tags` for new remotes in `checkout/cherry-pick`
-
由 Mislav Marohnić 提交于
This is so the tags from the automatically-added remote (typically someone's fork) don't spill in and mix with the current tags.
-
- 14 5月, 2015 1 次提交
-
-
由 Mislav Marohnić 提交于
-
- 23 4月, 2015 2 次提交
-
-
由 Mislav Marohnić 提交于
fix non-portable GNU find(1)-ism
-
由 Kent R. Spillner 提交于
GNU find(1)'s -not operator is not POSIX compliant. Use ! operator instead in order to work with other find(1) implementations.
-
- 14 4月, 2015 2 次提交
-
-
由 Mislav Marohnić 提交于
useHttpProtocol => useProtocol, allow ssh config
-
由 William Giokas 提交于
`useHttpProtocol` has been changed to a more generic `preferedProtocol` function that can be used to check the users hub.protocol settings. This allows us to use the SSH protocol in any location, regardless of the repository being private or public. ``` % git config --global hub.protocol ssh % ./hub --noop clone github/hub git clone git@github.com:github/hub.git % git config --global hub.protocol https % ./hub --noop clone github/hub git clone https://github.com/github/hub.git % git config --global hub.protocol none % ./hub --noop clone github/hub git clone git://github.com/github/hub.git ``` Tests were also added for `HUB_PROTOCOL = ssh`.
-
- 13 4月, 2015 2 次提交
-
-
由 Jingwen Owen Ou 提交于
-
由 Jingwen Owen Ou 提交于
-
- 07 4月, 2015 5 次提交
-
-
由 Mislav Marohnić 提交于
-
由 Mislav Marohnić 提交于
-
由 Marko Mikulicic 提交于
- Add test for `pull-request -a` - Narrow scope of `updateIssue` to `updateIssueAssignee`
-
由 Jingwen Owen Ou 提交于
Check for empty git config
-
由 Jingwen Owen Ou 提交于
This fixes #858
-
- 03 4月, 2015 1 次提交
-
-
由 Mislav Marohnić 提交于
Make the ssh config reader case-insensitive
-
- 02 4月, 2015 1 次提交
-
-
由 Marko Mikulicic 提交于
-
- 04 3月, 2015 2 次提交
-
-
由 Mislav Marohnić 提交于
Fixes #831 [ci skip]
-
由 Jean-Charles Sisk 提交于
-
- 26 2月, 2015 3 次提交
-
-
由 Mislav Marohnić 提交于
Use `.Login` instead of `.Name` for generating a remote or branch name.
-
由 Akinori MUSHA 提交于
-
由 Akinori MUSHA 提交于
It is `headRepo.Owner.Login` that holds the unix account name of the owner, and `headRepo.Owner.Name` is omitted from the embedded owner information, resulting in the following failure: ``` % hub checkout https://github.com/github/hub/issues/{number} fatal: '' is not a valid remote name ```
-
- 25 2月, 2015 1 次提交
-
-
由 Mislav Marohnić 提交于
Avoid using "label" field when parsing PR response
-
- 23 2月, 2015 1 次提交
-
-
由 Mislav Marohnić 提交于
To obtain the owner/fork-name combo, instead of reading it from "label" field from the PR response simply read from `Head.Ref` and `Head.Repo.Owner.Name` instead. This is because label is meant to be human-readable, isn't well-documented in GitHub API docs and is unclear when it contains two components (delimited by `:`) and when it contains only one.
-
- 21 2月, 2015 3 次提交
-
-
由 Jingwen Owen Ou 提交于
Extract logic of printing out to console
-
由 Jingwen Owen Ou 提交于
Introduce a `console` package which encapsulates logic of printing out to console. This provides flexibility of discarding output in tests. It also allows us to unify format of printing to console (if we want to). This fixes #801.
-
由 Jingwen Owen Ou 提交于
`Args.InsertParam` resets index to param size if it’s out of bound
-