Граф коммитов

454 Коммитов

Автор SHA1 Сообщение Дата
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