Mislav Marohnić
6616e47545
hint that token might be wrong if GitHub API returns a 401
...
references #83
2011-06-18 16:46:31 +02:00
Mislav Marohnić
c1bfcde6f1
don't use `turn` for `rake test`: broken for minitest
...
closes #84
2011-06-18 13:43:11 +02:00
Mislav Marohnić
670c984eb7
replace two dots (`sha1..sha2`) with three in the `compare` command
...
GitHub doesn't support ranges with two dots, only three. With these two
being equivalent in case of linear history, it's generally safe to convert
the range pasted on the command-line to three dots. This is to avoid
confusion where GitHub would display a 404 page otherwise.
See "specifying ranges" in the `git-rev-parse` man page.
closes #80
2011-06-12 18:16:30 +02:00
Mislav Marohnić
82c14453aa
avoid ugly error & stack trace when git is not found on the system
2011-06-11 22:51:01 +02:00
Mislav Marohnić
8167fdfeae
remove deprecated `has_rdoc` from gemspec
2011-05-13 18:31:06 -07:00
Mislav Marohnić
259d0fc18f
update changelog
2011-05-13 18:29:37 -07:00
Mislav Marohnić
b9529fd30b
release v1.6.1
2011-05-13 18:25:36 -07:00
Mislav Marohnić
71810b6784
regenerated man page
2011-05-13 18:25:23 -07:00
Mislav Marohnić
686f443988
fixes shellwords usage for ruby 1.8.6 compat
2011-05-13 18:20:02 -07:00
Mislav Marohnić
f4aee7e5c8
Merged pull request #77 from nocash/patch-1.
...
added missing word in README.
2011-04-26 14:40:08 -07:00
Beau Dacious
81caf79a88
added missing word in README.
2011-04-26 14:30:31 -07:00
Mislav Marohnić
1cdda74167
`git push remote1,remote2` without branch name pushes the current branch
2011-04-02 13:32:39 +02:00
Mislav Marohnić
15d26d5f2e
fix `browse` command for current repo and no tracking setup
2011-03-29 19:33:09 +02:00
Mislav Marohnić
26d9c920a4
preserve global flags to git such as `--bare` and `--git-dir=/some/path`
...
Supply these global flags to subcommands. Closes #69
2011-03-29 15:17:22 +02:00
Mislav Marohnić
353031307e
true cross-platform `command?` and `browser_launcher` methods
2011-03-29 15:17:22 +02:00
Mislav Marohnić
7d3ff72ba2
update instructions: http://help.github.com/git-email-settings/
2011-03-29 15:17:22 +02:00
Chris Wanstrath
efffba39b4
Don't need this anymore
2011-03-24 12:41:48 -07:00
Chris Wanstrath
bb8acdb525
1.6.0
2011-03-24 12:38:52 -07:00
Chris Wanstrath
0b49d56d20
gem rename: git-hub => hub
2011-03-24 12:38:17 -07:00
Justin Quick
830edb0b2a
typo in browse docs
2011-03-23 13:38:53 +08:00
Leandro López (inkel)
e68911919f
Preserve attributes on copy when installed via `rake install`
2011-03-23 13:38:13 +08:00
Chris Wanstrath
b14fa766c4
markdown master
2011-03-22 11:26:40 -07:00
Chris Wanstrath
282d7a7cdd
chriswanstrath.com => defunkt.io
2011-03-21 15:49:17 -07:00
Chris Wanstrath
f0a79fedf8
weird markdown thing, kinda cool
2011-03-20 13:07:24 -07:00
Chris Wanstrath
5234704659
help its slow
2011-03-20 13:06:24 -07:00
Mislav Marohnić
65807088dc
`am` strips extra path from pull reqs URLs such as "pull/42/files"
2011-03-18 14:35:08 +01:00
Mislav Marohnić
1fb38534e8
update HISTORY
2011-03-18 13:46:25 +01:00
Mislav Marohnić
76d5b231c0
v1.5.1
2011-03-18 13:36:52 +01:00
Mislav Marohnić
d8a09d0fc3
support git aliases
...
closes #54
2011-03-17 12:31:57 +01:00
Mislav Marohnić
ff40b54e26
fix browse/compare for wiki repos
2011-03-17 11:18:16 +01:00
Mislav Marohnić
55a27bab4e
gracefully handle HTTP errors in `create` and `fork`
2011-02-14 16:01:32 +01:00
Mislav Marohnić
166aaccda0
`git am` can now also apply patches from Gists
2011-02-09 15:16:56 +01:00
Mislav Marohnić
5b60c3defe
refactor `clone` command to not get confused by mixed arguments
2011-01-10 04:44:42 +01:00
Mislav Marohnić
19664c0115
use `assert_forwarded` where we test unchanged arguments
2011-01-10 04:17:25 +01:00
Mislav Marohnić
e7c68ced07
v1.5.0
2010-12-28 15:02:21 +01:00
Mislav Marohnić
c818c3f45b
warn about the `-p` flag in combination with browse/compare
2010-12-28 14:46:10 +01:00
Mislav Marohnić
de3ab4165b
browse/compare/cherry-pick: compensate for GitHub switch to HTTPS
...
Changes:
- `browse` and `compare` always open HTTPS
- the `-p` flag for these commands has no effect anymore
- updated `browse` URL for wiki pages
- cherry-picking a URL doesn't add a new remote as private
2010-12-28 14:01:48 +01:00
Mislav Marohnić
5c5fdd611f
remove Chris from test
...
references a01b256f84
2010-12-28 05:11:25 +01:00
Mislav Marohnić
14fcd7f99f
tweak newlines in manpage
2010-12-28 05:11:25 +01:00
Mislav Marohnić
005198e353
ability to cherry-pick pull requests and commits with `hub am`
...
closes #63
2010-12-28 05:11:07 +01:00
Mislav Marohnić
f4ac3b0233
refactor `args.after` and add `args.before`
...
New implementation allows for any number of chained commands.
The main command executes between "before" and "after" execution.
Commands can be simple strings, argument arrays or procs.
2010-12-28 05:06:56 +01:00
Mislav Marohnić
af277fd9c6
runner shouldn't think that all ruby methods are git commands
...
closes #64
2010-12-28 03:56:49 +01:00
Chris Wanstrath
c2e575fa09
Support for GITHUB_USER and GITHUB_TOKEN env variables.
2010-11-22 12:58:11 -08:00
Chris Wanstrath
a01b256f84
more than just me
2010-11-22 12:56:50 -08:00
Chris Wanstrath
ac78783360
webmock, not webhelper
2010-11-22 12:49:02 -08:00
Mislav Marohnić
4fdf5b646e
support multiple URLs for a single remote
...
A git remote can be configured with multiple "url" values.
Read them all in and pick the first GitHub one.
Closes #59
2010-11-07 01:30:26 +01:00
Mislav Marohnić
35f72a5b06
ensure that internal methods can't pretend to be git commands
...
Hub::Context methods were public, now they are private. Ensures that
`Hub::Commands.respond_to?` doesn't return true for any of its methods.
Closes #62
2010-11-07 00:30:21 +01:00
John Whitley
1642c5e279
don't show help page when --exec-path or --html-path are requested
...
hub would erroneously display the help page instead of forwarding the
arguments to git.
Bonus: make test/fakebin/git POSIX shell compatible; was using bashisms.
2010-11-06 23:32:44 +01:00
Mislav Marohnić
5b49ad0e66
installation: follow redirects in the future
2010-11-06 23:21:17 +01:00
Philip Arndt
8432ba8dfb
Update URL to get standalone
...
Closes GH-56.
2010-11-06 23:01:06 +01:00