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

129 Коммитов

Автор SHA1 Сообщение Дата
Mislav Marohnić ef8ac0e2eb Add `make install`
Installs hub binary and man pages into `/usr/local` by default.

Fixes #1291
2016-10-03 20:32:39 +02:00
Mislav Marohnić ddd5b167d5 It's Go 1.6 now
[ci skip]
2016-08-15 12:21:24 +02:00
Mislav Marohnić 2042549f0a Remove outdated `go get` installation instructions
They don't work anymore due to that approach skipping vendored
dependencies.

Fixes #1086 [ci skip]
2016-01-30 15:12:04 +11:00
Mislav Marohnić 4caffb6ed0 Remove unnecessary reference to Ruby hub 2016-01-25 02:30:47 +11:00
Mislav Marohnić a04be036d1 Delete hub examples and configuration docs from the README
Man pages should be the canonical source of hub documentation. People
should use `man help hub` instead of viewing the README, which might not
even correspond to the version they have installed.

This ends the confusing man page build system in which parts of the
README are injected into `hub.1.ronn` source file, deletes the Rakefile
and removes rake from gem bundle.

The examples are deleted because they are now inlined with individual
command documentation. So did the documentation for all hub commands get
deleted from main man page in favor of individual man pages.

However, this makes main man page have absolutely no listing of which
commands are available. This will get addressed as we go forward.
2016-01-25 02:30:47 +11:00
Mislav Marohnić d5aa903911 `script/build` creates `bin/hub` executable by default 2016-01-25 02:30:46 +11:00
Mislav Marohnić 3281cfb6f0 Suggest that Go 1.5.3 or higher is required 2016-01-25 02:20:49 +11:00
Mislav Marohnić 0bbe55b2f6 Merge remote-tracking branch 'origin/clone-usage' 2016-01-22 01:37:26 +11:00
Heitor Tashiro Sergent bbd2b44e96 Add installation instructions for zsh 2015-10-13 15:53:54 -05:00
Mislav Marohnić 878566269a Fix typo in `clone` example outcome 2015-09-27 21:42:25 +02:00
Parker Moore 27f2023e80 config: if GITHUB_TOKEN is set, do not attempt to create one
Fixes #463 and #948
2015-07-28 17:03:25 -07:00
Mislav Marohnić ab1c0b7a0f Use `--no-tags` for new remotes in `checkout/cherry-pick`
This is so the tags from the automatically-added remote (typically
someone's fork) don't spill in and mix with the current tags.
2015-05-22 00:04:26 +02:00
Jingwen Owen Ou 6255e9d463 Only keep 2.x installation instruction since it’s released 2015-02-15 08:23:15 -08:00
Sonia Hamilton abf0372232 Clarify setup when already developing on Go 2015-01-23 12:39:03 +11:00
Jingwen Owen Ou 7e6a117d57 Bump to use Go 1.4 2014-12-12 21:12:22 -08:00
Daniel Hahler 0e4b22e750 README: fix typo ("complied"), and GITHUB_HOST 2014-12-09 16:33:22 +01:00
Jingwen Owen Ou 60bfb6350d `hub` now requires Go 1.3 or better to compile
Due to some breaking changes in Go's standard library which we need,
e.g., https://code.google.com/p/go/source/diff?spec=svn733fefb1deae5490f2d6fcf498667a9077f92a42&r=733fefb1deae5490f2d6fcf498667a9077f92a42&format=side&path=/src/pkg/net/http/transport.go
2014-11-30 10:30:17 -08:00
Jingwen Owen Ou 95f1a37fb7 Replace man page configurations with the ones from README.md 2014-10-30 08:21:29 -07:00
Richard Littauer 8b2ea764d8 Add example for issue number
Technically, anything in the third argument is passes as a string, so you can look at any file if you know the hash (for instance, `blob/HASH/app/index.js`. However, having the issue number passed seems to me to be something really useful to my workflow, so I was hoping to find something in the documentation about it. 

Another possibility would be to enable a fourth argument for issue number. I'm happy to do a PR for this if something things it might be of more worth than just this edit.
2014-10-29 17:02:32 -07:00
Lloyd Dewolf 07c0df07de [doc] Readme: use text from hub man page for hub.protocol.
- "git protocol for read and ssh for write" had introduced
  additional expectations of behavior.
2014-10-28 13:06:36 -07:00
Jingwen Owen Ou d26b4e9178 Clarify when “hub.protocol” is applied 2014-10-28 07:49:24 -07:00
Jingwen Owen Ou 8d5ce0d06c Add instruction to install `hub` 2.x from Homebrew
Updated Homebrew recipe has been merged:
a746c26f8a
2014-10-20 20:48:07 -07:00
Owen Ou 49c9c9e33a Update README for 2.x release 2014-10-20 12:13:57 -07:00
Mislav Marohnić 486abc2802 Remove Ruby-specific parts of docs in prep for move to Go
- Ruby is not required at runtime anymore
- Most installation instructions are now obsolete. Will need to write
  new instructions when we distribute precompiled binaries.
- Remove tedious parts about slowness. It's not slow anymore!
2014-07-29 23:00:01 -07:00
Rafael Mendonça França 3dc1784f07 Fix docs about generated `checkout` command for pull request
Closes #517 [ci skip]
2014-03-12 16:06:23 +01:00
Mislav Marohnić 6c4e125c35 Clarify that curl is not being used anymore
[ci skip]
2013-12-22 00:25:37 +01:00
Mislav Marohnić 97e79e5710 Make a more comprehensive CONTRIBUTING document
Fixes #421
2013-12-22 00:25:37 +01:00
Mislav Marohnić 4f70dd126f Deprecate converting issue to pull-request
This feature is likely to get dropped from GitHub API in the near
future. The alternative is to simply create a new pull-request and
reference the original issue in the description.
2013-12-22 00:22:43 +01:00
Mislav Marohnić b5650e7476 Merge pull request #378 from arturoherrero/readme-consistency
Naming consistency in README file

[ci skip]
2013-12-14 04:53:57 -08:00
Glenn Gentzke fd49d599d9 Fix typo in installation instructions
[ci skip]
2013-11-22 16:40:15 +01:00
Timothy Gu 8909a3b2f0 README: fix msysGit typo.
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
2013-10-15 15:20:14 +02:00
Mislav Marohnić fe504881d3 update installation instructions to prefer `rake install`
Don't suggest standalone install via curl anymore because:

- hub may not be a single script in the near future
- `rake install` handles the Windows executable as well
2013-10-03 11:13:40 +02:00
Arturo Herrero 6f9af6179b Naming consistency in README file 2013-08-14 16:53:58 +01:00
Mislav Marohnić aeeb1e6a6e do the dance one more time 2013-07-13 03:33:04 +02:00
Mislav Marohnić 9b1f16d393 awww yeah 🔥 2013-07-09 22:32:00 +02:00
Mislav Marohnić 37accd47d9 enable passing in `pull-request` title & body
Emulates the interface of `git commit`:

  $ hub pull-request -m "This is my title"
  $ hub pull-request -F /path/to/message.txt
  $ hub pull-request -F -

The old way of passing in just title is deprecated

  $ hub pull-request "Deprecated title"

Fixes #183
2013-05-12 21:11:42 +02:00
Mislav Marohnić daa0352d13 docs for `ci-status` 2013-04-26 18:21:59 +02:00
Michiel Sikkes e958ed81f2 add `ci-status` command for the GitHub Status API 2013-02-07 02:56:45 +01:00
Ladios Jonquil d3c70d4f64 enable `--name` argument for `submodule add` 2013-01-20 16:28:14 +01:00
Mislav Marohnić 1c52baa01e add Windows installation instructions
Fixes #232, references #270
2012-12-29 16:33:34 +01:00
Mislav Marohnić f065335d99 document real fix for slow prompt
Fixes #254
2012-11-22 19:48:10 +01:00
Mislav Marohnić e705a7fc17 add note about installing Bundler 2012-07-20 12:32:22 +02:00
Mislav Marohnić 4719f39bb6 simplify and better document `hub merge` command
It doesn't add a remote anymore, as it isn't needed.
2012-05-07 14:55:46 +02:00
Bruno Binet e07c1f0cde fix typo in Readme 2012-05-06 20:13:43 +02:00
Mislav Marohnić b4c5ea0bc1 HUGE refactoring to transition to GitHub API v3 and OAuth 2012-05-04 20:13:54 +02:00
Mislav Marohnić 3c0d9fee81 organize and document completion scripts 2012-03-20 20:29:40 +01:00
Mislav Marohnić a0f5504103 better, smarter `hub alias` command 2012-03-20 20:29:09 +01:00
Mislav Marohnić 28b64ba934 reword and reorganize Readme 2012-03-20 19:46:06 +01:00
Mislav Marohnić 7e804aaeb0 improve `checkout` command
Now forwards flags to internal `checkout` command, resets the existing
local branch by default.

Closes #132
2012-01-28 20:29:21 +01:00
Mislav Marohnić 027c3d1da3 basic JSON parser to handle data from pull requests
Closes #118, references #111
2011-12-21 14:13:30 +01:00