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

269 Коммитов

Автор SHA1 Сообщение Дата
Jingwen Owen Ou c3e611eb17 Bump version to v0.23.0 2013-09-22 17:59:10 -07:00
Jingwen Owen Ou 76b2ca00ee Use noop flag instead of no-op 2013-09-22 17:55:30 -07:00
Jingwen Owen Ou fa8f2c95a7 Spawning processes to run git commands; Exec(1) doesn't work on Windows... 2013-09-22 17:51:37 -07:00
Jingwen Owen Ou 10de728849 Bump version to v0.22.0 2013-09-21 07:34:13 -07:00
Jingwen Owen Ou c980c10c1e Revert "Remove sysexec since Windows doesn't support it…:-("
This reverts commit d527efb3f83de97c111dd2a2867e72aaa4cd5678.
2013-09-21 07:33:22 -07:00
Jingwen Owen Ou 879a5b71e0 Bump version to v0.21.0 2013-09-20 15:13:27 -07:00
Jingwen Owen Ou e0b66f06db Remove sysexec since Windows doesn't support it…:-( 2013-09-20 15:13:11 -07:00
Jingwen Owen Ou edabaedb74 Bump version to v0.20.1 2013-09-08 09:12:34 -07:00
Jingwen Owen Ou 2429680713 Properly fix transform logic for push 2013-09-08 09:11:49 -07:00
Sam Nardoni 1050c14af0 fix issue with no args on push 2013-09-08 16:54:52 +01:00
Jingwen Owen Ou 30d240d4da Bump version to v0.20.0 2013-09-01 15:50:16 -07:00
Jingwen Owen Ou b33a5917e7 Comment out test doesn't pass on travis 2013-08-16 15:35:46 -07:00
Jingwen Owen Ou 784c46bb83 Disable TestTransformPushArgs 2013-08-16 15:29:18 -07:00
Jingwen Owen Ou 9e50218d2c Bump version to v0.19.2 2013-08-16 07:17:46 -07:00
Jingwen Owen Ou 1eb87b822b Respect git alias 2013-08-16 07:16:59 -07:00
Jingwen Owen Ou 9c75c69a13 Bump version to v0.19.1 2013-07-29 10:50:49 -07:00
Jingwen Owen Ou 1219f0efaa Fix bug in parsing pull request response for user and branch 2013-07-29 10:50:28 -07:00
Jingwen Owen Ou c4de7b63b9 Fix go vet 2013-07-20 07:41:43 -07:00
Jingwen Owen Ou 942d996910 Bump version to v0.19.0 2013-07-20 07:36:02 -07:00
Jingwen Owen Ou 8f6020074a Use transformCloneArgs for submodule implementation 2013-07-20 07:32:35 -07:00
Jingwen Owen Ou c341eeb706 Run go fmt 2013-07-20 07:32:35 -07:00
Theodore Kokkoris e5e00a8120 Added check for GithubURL 2013-07-20 07:32:35 -07:00
Theodore Kokkoris b2db74bd0c Removed unnecessary newline 2013-07-20 07:32:35 -07:00
Theodore Kokkoris 908299191f Added submodule command and tests 2013-07-20 07:32:35 -07:00
Jingwen Owen Ou 393a61ed79 Bump version to v0.18.0 2013-07-19 23:10:05 -07:00
Jingwen Owen Ou 2032d4c05a Extract duplication to hasGitRemote 2013-07-19 22:53:38 -07:00
Jingwen Owen Ou e026fa1a83 Implement cherry-pick 2013-07-19 22:46:47 -07:00
Jingwen Owen Ou 57e993bd3b Add cherry-pick stub 2013-07-19 14:26:00 -07:00
Jingwen Owen Ou 46b5cca729 Fix spec failed for windows path 2013-07-19 14:04:43 -07:00
Jingwen Owen Ou 104d936288 Bump version to v0.17.0 2013-07-19 13:56:24 -07:00
Jingwen Owen Ou 317012d373 Reimplement push using the latest runner 2013-07-19 13:52:14 -07:00
Theodore Kokkoris 2a168c39c7 Changed variable names 2013-07-18 15:47:35 -07:00
Theodore Kokkoris d5c3fb8764 Using IndexOfParam to search for help flag 2013-07-18 15:47:35 -07:00
Theodore Kokkoris 192f2a3e7e Simplified replacing params for push 2013-07-18 15:47:35 -07:00
Theodore Kokkoris 46f4b81465 Added noop for push 2013-07-18 15:47:35 -07:00
Theodore Kokkoris 196bbc24ef Fixed tests 2013-07-18 15:47:35 -07:00
Theodore Kokkoris ac6e80b3b0 Fixed help 2013-07-18 15:47:35 -07:00
Theodore Kokkoris a7e8f07808 Rewrite because previous implementation was overwriting options 2013-07-18 15:47:34 -07:00
Theodore Kokkoris f9c7ed72b8 Added tests for gh push 2013-07-18 15:47:34 -07:00
Theodore Kokkoris 19a1315f79 Changed function name, since it doesn't transform the arguments 2013-07-18 15:47:34 -07:00
Theodore Kokkoris 23fdee0906 Added gh push 2013-07-18 15:47:34 -07:00
Jingwen Owen Ou 08e1d155b2 Reuse github.MatchURL 2013-07-18 15:44:56 -07:00
Theodore Kokkoris 3d1c144236 Fixed clone to stop when it finds any url 2013-07-18 15:44:56 -07:00
Theodore Kokkoris e7fee89c46 Fixed implicit -p 2013-07-18 15:44:56 -07:00
Theodore Kokkoris 2b547311fe Added noop to clone 2013-07-18 15:44:56 -07:00
Theodore Kokkoris a395b03ae3 Fixed gh clone to stop when it finds a URL that is formatted like a repository one 2013-07-18 15:44:56 -07:00
Jingwen Owen Ou ab686c68c6 Bump version to v0.16.0 2013-07-18 15:11:30 -07:00
Jingwen Owen Ou ff579946d9 Implement apply 2013-07-18 15:09:15 -07:00
Jingwen Owen Ou 6e559d86d2 Don't return error if it's ErrHelp 2013-07-18 15:09:15 -07:00
Jingwen Owen Ou 0da407c641 Remove debug code 2013-07-18 15:09:15 -07:00
Jingwen Owen Ou 08b7cd31a0 Rename local var 2013-07-18 15:09:15 -07:00
Jingwen Owen Ou 855f9c65ad Fix remote bug 2013-07-18 15:09:14 -07:00
Jingwen Owen Ou cee5a49a3c Fix remote bug 2013-07-18 15:09:14 -07:00
Jingwen Owen Ou 0d0dc4753c Add apply stub 2013-07-18 15:09:14 -07:00
Jingwen Owen Ou 2d12099f7b Bump version to v0.15.0 2013-07-10 16:42:53 -07:00
Jingwen Owen Ou 19c1ffa619 `gh help` to print help from `gh`
For `git help`, run `gh COMMAND --help`
2013-07-10 16:38:12 -07:00
Jingwen Owen Ou f0c3b28ca0 Implement gh fetch 2013-07-10 16:29:26 -07:00
Jingwen Owen Ou 329d4fa3fa Add fetch stub 2013-07-10 10:49:05 -07:00
Jingwen Owen Ou 3b53e51811 Bump version to v0.14.0 2013-07-09 14:58:31 -07:00
Jingwen Owen Ou 22350f0ec8 Fix bug not using project 2013-07-09 14:52:00 -07:00
Jingwen Owen Ou 83a4b6f1ac Implement create 2013-07-09 14:36:02 -07:00
Jingwen Owen Ou 995c09c5ee Add create stub 2013-07-09 11:03:07 -07:00
Jingwen Owen Ou f2646392d4 Bump version to v0.13.1 2013-07-06 06:31:08 -07:00
Jingwen Owen Ou ce80687b4c Bump version to v0.13.0 2013-07-05 14:01:16 -07:00
Jingwen Owen Ou cd63eec5eb Change help menu 2013-07-05 13:58:51 -07:00
Jingwen Owen Ou fe8904c152 Trim space 2013-07-05 13:55:11 -07:00
Jingwen Owen Ou 76e15dd6a3 Remove PrependParams 2013-07-05 13:51:54 -07:00
Jingwen Owen Ou 8c3c848ddf Slurp global flags 2013-07-05 13:48:22 -07:00
Jingwen Owen Ou 61bbf079a8 Fix all comands to aware of noop 2013-07-05 13:45:22 -07:00
Jingwen Owen Ou 87430090a9 Enable noop 2013-07-05 11:10:24 -07:00
Jingwen Owen Ou 4ce132b192 Bump version to v0.12.0 2013-07-04 16:29:37 -07:00
Jingwen Owen Ou 5f956792aa Implement init 2013-07-04 16:29:19 -07:00
Jingwen Owen Ou f72c133ba7 Remove utils.Fatal 2013-07-04 16:29:19 -07:00
Jingwen Owen Ou ccef819232 Create init stub 2013-07-04 16:29:19 -07:00
Jingwen Owen Ou 2801e65e2a Use passin args 2013-07-03 21:36:04 -07:00
Jingwen Owen Ou 5ce8a11a9b Bump version to 0.11.0 2013-07-02 12:43:27 -07:00
Jingwen Owen Ou dd2569a57e Fix merge message number 2013-07-02 12:37:28 -07:00
Jingwen Owen Ou 39f57a28ac Fix merge message to not have ' 2013-07-02 12:31:23 -07:00
Jingwen Owen Ou 32f7e9a58d Use HTMLURL 2013-07-02 12:27:42 -07:00
Jingwen Owen Ou 2b27a77269 Fix help 2013-07-02 12:12:20 -07:00
Jingwen Owen Ou b521fd0dc8 Move methods to utils 2013-07-02 12:08:48 -07:00
Jingwen Owen Ou 8c364a71d5 Use better name for local var 2013-07-02 12:01:14 -07:00
Jingwen Owen Ou e3d6319fa5 Rename to Args#Params 2013-07-02 11:56:45 -07:00
Jingwen Owen Ou 13240c7021 Implement merge 2013-07-02 11:28:50 -07:00
Jingwen Owen Ou c4425a04e4 Add merge command 2013-07-02 09:59:02 -07:00
Jingwen Owen Ou c03d5615c2 Update README 2013-07-01 11:54:01 -07:00
Jingwen Owen Ou 2d933492d6 Fix comment in clone 2013-07-01 11:35:15 -07:00
Jingwen Owen Ou 75b85d417f Bump version to 0.10.0 2013-07-01 11:33:18 -07:00
Jingwen Owen Ou fea856826e Add long description to checkout and remote 2013-07-01 11:29:08 -07:00
Jingwen Owen Ou f2c4c86473 Make sure clone repo under GH login with -p 2013-07-01 11:19:40 -07:00
Jingwen Owen Ou 2ca8986854 Add long description to `clone` 2013-07-01 11:12:49 -07:00
Jingwen Owen Ou 46cf7a2f21 Add test for hyphenized name 2013-07-01 10:58:31 -07:00
Jingwen Owen Ou 57fbeb8979 Create test config 2013-07-01 10:46:52 -07:00
Jingwen Owen Ou a2f3e80cf8 Make sure clone_test pass everywhere 2013-07-01 10:37:40 -07:00
Jingwen Owen Ou f2ee200ba4 Implement clone 2013-07-01 10:11:02 -07:00
Jingwen Owen Ou 8c90910e8c Direct remove instead of defer 2013-06-30 09:11:25 -07:00
Jingwen Owen Ou e8559dc2c1 Remove messageFile after done 2013-06-30 09:05:26 -07:00
Jingwen Owen Ou 3e21478773 Fix remote not accepting normal args 2013-06-30 09:00:21 -07:00
Jingwen Owen Ou cc4c4ed068 Expand pull-request and ci-status to avoid alias collision 2013-06-29 13:55:11 -07:00
Jingwen Owen Ou 160e624a52 Bump version to 0.9.0 2013-06-29 09:54:59 -07:00
Jingwen Owen Ou a95f3909c4 Implement alias 2013-06-29 09:54:06 -07:00
Jingwen Owen Ou 91b4a17102 Expand git alias 2013-06-28 16:49:49 -07:00
Jingwen Owen Ou ba29a057c0 Fall through to git for unknown command 2013-06-28 16:49:49 -07:00
Jingwen Owen Ou a5dcb5f49c Fix test 2013-06-28 16:49:49 -07:00
Jingwen Owen Ou ff5b5ce6d7 Fallthrough to git if no commands match 2013-06-28 16:49:49 -07:00
Jingwen Owen Ou 24eec6ccfc Fix bugs in Args#Remove 2013-06-28 16:49:49 -07:00
Jingwen Owen Ou c294d2b615 Use Args for arguments 2013-06-28 16:49:49 -07:00
Jingwen Owen Ou e82093d6d6 Add Args 2013-06-28 16:49:49 -07:00
Jingwen Owen Ou fb6ec12a7b Use -d for pull request head flag
-h is reserved for help
2013-06-25 08:29:46 -07:00
Jingwen Owen Ou 55155ec1c5 Bump version to 0.8.0 2013-06-24 15:44:50 -07:00
Jingwen Owen Ou 09a01be1b7 Rename pull to pr 2013-06-24 15:43:08 -07:00
Jingwen Owen Ou db292bcf5e Clean up git.go 2013-06-24 14:40:05 -07:00
Jingwen Owen Ou 391503fa0f Extract to smaller methods 2013-06-24 14:11:40 -07:00
Jingwen Owen Ou 8a0e224b4f Extract to remote.go 2013-06-24 13:43:59 -07:00
Jingwen Owen Ou 93b9f840f9 Use user 2013-06-22 07:32:50 -07:00
Jingwen Owen Ou 968102b5f9 Parse project from URL 2013-06-22 07:22:44 -07:00
Jingwen Owen Ou e90aa8df52 Use git.Spawn 2013-06-22 06:35:09 -07:00
Jingwen Owen Ou d5065400d1 Compare with remote 2013-06-22 06:26:01 -07:00
Jingwen Owen Ou 913037d854 Check remote 2013-06-22 06:24:07 -07:00
Jingwen Owen Ou 022d899c2b Implement add remote for current user 2013-06-21 18:02:29 -07:00
Jingwen Owen Ou fd411335a5 Implement checkout 2013-06-21 17:01:00 -07:00
Jingwen Owen Ou 3ee7aeecb5 Add git.Checkout 2013-06-21 13:17:52 -07:00
Jingwen Owen Ou f0379f80b2 Add checkout stub 2013-06-21 11:40:42 -07:00
Jingwen Owen Ou e72efc8c85 Fix pull usage 2013-06-20 15:17:33 -07:00
Jingwen Owen Ou 4699036c7f Bump version to 0.7.0 2013-06-17 14:18:28 -07:00
Jingwen Owen Ou 9bf55c38f6 Fix help format 2013-06-17 14:15:59 -07:00
Jingwen Owen Ou 99a5050b03 Print remote and github commands 2013-06-17 14:09:47 -07:00
Jingwen Owen Ou 85446cae20 Only transform args when it's more than two 2013-06-17 13:58:13 -07:00
Jingwen Owen Ou 4c960d3a3f Print git help if it's an extension 2013-06-17 13:56:57 -07:00
Jingwen Owen Ou c3adf47be6 Finish git remote command 2013-06-17 13:35:02 -07:00
Jingwen Owen Ou c45b0dcae2 Combine Git#GitURL and Git#SshURL 2013-06-17 11:36:28 -07:00
Jingwen Owen Ou ea69a8140c Break down commands into categories 2013-06-17 10:19:54 -07:00
Jingwen Owen Ou 4b63fbec86 Rename remoteAdd to remote 2013-06-14 15:48:32 -07:00
Theodore Kokkoris 88d2849840 Fixed for latest code and moved to github.go 2013-06-14 08:47:38 -07:00
Theodore Kokkoris eaf85736ac Added remote add command 2013-06-14 08:47:38 -07:00
Jonathan Roes b82385dbf3 Typo: reuqest => request 2013-06-12 23:25:06 -03:00
Jingwen Owen Ou cc88a7c700 Bump version to 0.6.1 2013-06-12 16:04:31 -07:00
Jingwen Owen Ou 5dbeb7f08b Bump version to 0.6.0 2013-06-11 08:25:32 -07:00
Jingwen Owen Ou 526e5f2ad8 Implement fork 2013-06-11 07:46:48 -07:00
Jingwen Owen Ou 73c2877f9b Run golint 2013-06-10 21:49:45 -07:00
Jingwen Owen Ou 724878757e Add fork stub 2013-06-10 21:39:33 -07:00
Jingwen Owen Ou 6d59bc2356 Fix glint error 2013-06-10 21:39:20 -07:00
Jingwen Owen Ou 5ce313d4e6 Bump version to 0.5.2 2013-06-08 17:29:00 -07:00
Jingwen Owen Ou c0824fb0d1 Rename to CiStatus 2013-06-08 16:42:34 -07:00
Jingwen Owen Ou 255fa2386c Delegate github methods to octokit 2013-06-08 16:30:01 -07:00
Jingwen Owen Ou 75adc6da71 Bump to 0.5.1 2013-06-07 12:27:37 -07:00
Jingwen Owen Ou 1089f338b3 Make subpage an optional argument for gh#browse 2013-06-07 12:00:05 -07:00
Jingwen Owen Ou 0d64c3a945 Bump to 0.5.0 2013-06-05 11:42:18 -07:00
Jingwen Owen Ou 903c8d7c6e Rename commands wit unhyphennated words 2013-06-05 11:36:40 -07:00
Jingwen Owen Ou e09b2caa5c Bump to version 0.4.1 2013-06-02 19:02:35 -07:00