- 27 9月, 2015 3 次提交
-
-
由 Mislav Marohnić 提交于
-
由 Mislav Marohnić 提交于
-
由 Mislav Marohnić 提交于
Closes #970
-
- 26 9月, 2015 6 次提交
-
-
由 Mislav Marohnić 提交于
We can't use `--git-path` on git versions older than 2.5. Those versions will simply echo `--git-path` as the first line of the output. Instead of stat'ing that as a file, skip this case and proceed immediately to fallback for other git versions.
-
由 Jason Zaugg 提交于
Git 1.5.0 introduces support for worktrees. A worktree has a .git file, rather than a folder. (The file contents points to to a .git folder buried underneath the .git folder of the main repository.) A new option has been added to resolve paths within the git dir, `git rev-parse --git-path foo/bar`. The commit uses this new facility, but falls back to the old approach for backwards compability. Fixes #969
-
由 Mislav Marohnić 提交于
-
由 Mislav Marohnić 提交于
-
由 Mislav Marohnić 提交于
Otherwise, it was re-read from file every time CurrentConfig() was accessed.
-
由 Mislav Marohnić 提交于
-
- 14 8月, 2015 1 次提交
-
-
由 Mislav Marohnić 提交于
Allow --ff with merge
-
- 13 8月, 2015 1 次提交
-
-
由 Craig Davison 提交于
-
- 12 8月, 2015 1 次提交
-
-
由 Craig Davison 提交于
Closes #973
-
- 07 8月, 2015 1 次提交
-
-
由 David Calavera 提交于
Signed-off-by: NDavid Calavera <david.calavera@gmail.com>
-
- 06 8月, 2015 1 次提交
-
-
由 David Calavera 提交于
Add the `-M/--milestone` and `-l/--labels` flags to `hub pull-request` to set the milestone or tags when a pull request is created. Signed-off-by: NDavid Calavera <david.calavera@gmail.com>
-
- 29 7月, 2015 1 次提交
-
-
由 Parker Moore 提交于
Fixes #463 and #948
-
- 21 7月, 2015 1 次提交
-
-
由 Mislav Marohnić 提交于
-
- 20 7月, 2015 1 次提交
-
-
由 Brandon Keepers 提交于
Code of Conduct
-
- 10 7月, 2015 1 次提交
-
-
由 Mislav Marohnić 提交于
Avoid depending on a hardcoded list of git global flags
-
- 09 7月, 2015 10 次提交
-
-
由 Mislav Marohnić 提交于
Avoids mutating `globalFlags` until a match has actually been found.
-
由 Mislav Marohnić 提交于
-
由 Mislav Marohnić 提交于
-
由 Mislav Marohnić 提交于
-
由 Mislav Marohnić 提交于
Update EDITMSG copy
-
由 Justin Campbell 提交于
-
由 Mislav Marohnić 提交于
Before, the argument parser would translate `--help` and `--version` to their equivalents without the dashes. Now it's not the parser's responsibility to do that anymore. Instead, wire them up as subcommand aliases in the runner.
-
由 Mislav Marohnić 提交于
This relieves `slurpGlobalFlags` of having too many duties
-
由 Brandon Keepers 提交于
-
由 Mislav Marohnić 提交于
We used to recognize git global flags based on a hardcoded list. Whenever git added more global flags, we didn't support them in hub until we updated the list. Now, treat all flags coming before the subcommand as global flags. These are the rules: 1. Initially, every argument except `--help` and `--version` that starts with a `-` is considered to be a global flag. 2. Additionally, `-c` and `-C` flags have a value. 3. When an argument appears that doesn't match the above rules, assume that it's the git subcommand and stop global args parsing.
-
- 08 7月, 2015 1 次提交
-
-
由 Mislav Marohnić 提交于
Fix spurious test failure when GIT_EDITOR is set
-
- 07 7月, 2015 1 次提交
-
-
由 Will Maier 提交于
`git var` checks the `$GIT_EDITOR` environment variable before the `core.editor` config knob. `TestGitDir` intends to verify that the latter is respected, so sanitize the environment before running the test and restore it upon completion.
-
- 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 3 次提交
-
-
由 Jingwen Owen Ou 提交于
Add OSX build to Travis
-
由 Mislav Marohnić 提交于
Faster than `brew install tmux` which depends on openssl package
-
由 Mislav Marohnić 提交于
-