1
0
Fork 0
mirror of https://github.com/ohmyzsh/ohmyzsh.git synced 2024-12-20 19:31:58 +00:00
Commit graph

256 commits

Author SHA1 Message Date
Andrew Janke
9f552130bd Move current_branch() from git plugin to core lib/git.zsh
Fixes #4085: core -> plugin dependency issue.
Rename it to git_current_branch for clarity that it's git-specific.
Update all plugins that were calling it to use new name.
Fix variable leaks by making more variables in lib/git.zsh local.
Have lib/git.zsh use [[ ]] instead of [ ] everywhere.
2015-12-14 20:28:37 -05:00
Robby Russell
57c2ac1e60 Merge pull request #4482 from sachin21/add_an_alias_for_upstream
Add an alias for upstream
2015-10-10 07:12:21 -07:00
Satoshi Ohmori
7597bf805e Add an alias for upstream 2015-10-10 11:51:33 +09:00
Bruno Volcov
252078dd6c add alias to sort by version 2015-10-09 18:47:48 -03:00
Michael SALIHI
8e74f7c1aa Add alias for print latest tag name 2015-09-24 02:22:50 +02:00
Robby Russell
a77e23a0f9 Merge pull request #4109 from zhiyelee/patch-1
add git alias `gcam` -  git commit -am
2015-08-30 21:52:07 -07:00
Matteo Giaccone
a2b574bc9e git plugin: make gclean safer, introduce gpristine 2015-07-30 12:32:41 +01:00
Zhiye Li
efb04d66a0 add git alias gcam - git commit -am
add git alias `gcam` -  `git commit -am`
2015-06-30 17:50:01 -05:00
ncanceill
d24196cfbd git plugin: fix ggl to avoid empty string
see
https://github.com/robbyrussell/oh-my-zsh/pull/2790#issuecomment-112716330
2015-06-17 22:38:31 +02:00
Arnaud Rinquin
ed6645a282 Fix plugin/git ggpull and ggpush backward compatibility
Current `ggpush` is `git push origin` instead of `git push origin $(current_branch)`
Same for `ggpull`
2015-06-17 22:36:25 +02:00
ncanceill
f1a43daa36 git plugin: new/changed aliases
gaa was brought back by popular demand — see #3535
gap was replaced with gapa — see #3682
gdc was replaced with gdca — see #3977
2015-06-12 11:50:30 +02:00
ncanceill
8eb31a6f9a git plugin: fix ggpnp when called without argument
also allow multiple arguments for ggp and ggl aliases
2015-06-11 23:34:18 +02:00
ncanceill
f513999a4d git plugin: make b local in gg* functions
because it leaked, and led to #3991
2015-06-11 17:14:35 +02:00
ncanceill
6ff96dab36 git plugin: fix error msg in gwip alias
because git rm will fail when no files were deleted
2015-06-11 16:16:12 +02:00
ncanceill
6c29041af7 git plugin: global var for git command
due to issues like #3962
until a proper plugin-loading system is implemented
2015-06-11 15:12:28 +02:00
ncanceill
a570f4b7f3 git plugin: bring back olg gg aliases
by popular demand, see #3972
2015-06-11 11:04:54 +02:00
ncanceill
5b75cc7880 Many updates to git plugin (see #2790) 2015-05-08 16:00:22 +02:00
Robby Russell
43531625ab Merge pull request #2407 from mgalgs/gmt-compdef
Fix gmt compdef
2015-02-22 10:24:39 -08:00
Tejas Bubane
8cb97d6f22 Add alias for git add --all 2015-02-04 12:24:17 +05:30
Robby Russell
5e25913178 Revert "Exit early from git plugin if not in git repo." 2014-09-04 12:53:43 +02:00
AJ Henriques
f0d5cfdc33 add git difftool alias (gdt) 2014-08-31 20:30:42 -07:00
Robby Russell
99fde07b8f Merge pull request #3000 from bigtiger/add-git-add-patch
Add gap (git add --patch)
2014-08-31 12:10:04 -07:00
Robby Russell
58491bda21 Merge pull request #3012 from abstractj/git-gpg-signatures
Inclusion of aliases for sign git commits and tags
2014-08-31 11:44:57 -07:00
Robby Russell
74e7510a7d Merge pull request #3014 from allister-lundberg/git_alias_gitbranchremote
New alias for git plugin: gbr == git branch --remote
2014-08-31 11:43:59 -07:00
Robby Russell
c07bf981c3 Merge pull request #1504 from jediant/master
Exit early from git plugin if not in git repo.
2014-08-31 10:59:55 -07:00
DariusPHP
5d6c73d7d3 #git plugin git diff-tree --name-only added 2014-08-22 10:21:38 +03:00
lundberg
9a0196dbf7 New alias for git plugin: gbr == git branch --remote 2014-08-10 12:01:47 -07:00
Bruno Oliveira
45abe764e5 Inclusion of aliases for sign git commits and tags 2014-08-09 12:26:35 -03:00
Jim Remsik
4f1ee6c1ee Add gap (git add --patch) 2014-08-01 20:16:33 -05:00
Mitchel Humpherys
33ef34baa5 Fix gmt compdef
Fix typo: gm -> gmt
2014-04-29 10:20:39 -07:00
Benoit Dubertret
a869ec9bc8 Fix gwip alias in git plugin when no files to rm 2014-03-17 16:07:46 +01:00
Emanuele Zattin
f6f3e93019 Improve oneline logs
Add decorate and color to the normal oneline and add a new alias for graph oneline logs.
2014-02-13 10:32:52 +01:00
Sam O
d60522c7a2 escape dashes 2014-01-02 15:53:34 -08:00
Sam O
827d9dfcb4 Update git.plugin.zsh 2014-01-02 15:48:09 -08:00
Robby Russell
4e34588a5b Merge pull request #2208 from onemouth/master
Update git.plugin.zsh
2013-12-03 00:20:36 -08:00
Robby Russell
b6f4a887ac Merge pull request #2131 from stevschmid/patch-1
Fix gallois theme
2013-12-02 23:24:01 -08:00
onemouth
c81e42f050 Update git.plugin.zsh
add command to ignore changes to file temporarily
2013-10-30 11:05:35 +08:00
Robby Russell
86d57e83ed Merge pull request #2078 from tbuehl/master
Add commonly used git stash aliases to git plugin
2013-10-24 20:24:59 -07:00
Steven Schmid
05b3ea342a Fix work_in_progress in empty git repos
I noticed that the function ``work_in_progress``, which is used in the "gallois"-theme, would print ``fatal: bad default revision 'HEAD'`` in a new folder after ``git init``.

This is the fix.
2013-10-01 18:08:15 +02:00
Robby Russell
26e936e645 Merge pull request #1967 from tchaudhri/gdc_git_alias
Added a 'git diff --cached' alias -> 'gdc'
2013-09-19 06:56:58 -07:00
Robby Russell
a712579a2a Merge pull request #2099 from mchaisse/master
Added WIP (work in progress) feature to git.plugin
2013-09-18 23:38:11 -07:00
Maxime Chaisse-Leal
095a01d92a Added WIP (work in progress) feature to git.plugin 2013-09-18 21:54:23 +02:00
Torsten Bühl
5bf20572cc Add commonly used git stash aliases 2013-09-05 14:37:37 +02:00
yleo77
fda5afaebc Merge remote-tracking branch 'robbyrussell/master' 2013-08-29 13:41:42 +08:00
Robby Russell
39a5e36c37 Merge pull request #1790 from simlegate/master
change git  alias
2013-08-13 06:20:53 -07:00
yleo77
6041e4938c set default value --max-count=10 2013-07-16 16:54:54 +08:00
yleo77
67b2781f62 Merge remote-tracking branch 'robbyrussell/master' 2013-07-16 16:37:18 +08:00
Tehmasp Chaudhri
57a2327ddf Added a 'git diff --cached' alias -> 'gdc' 2013-07-12 12:03:44 -06:00
Brent Theisen
05d8fdf3d5 Copy and paste of two functions from Ubuntu 13.04's version of /usr/share/zsh/functions/Completion/Unix/_git that were referenced in 46f0d8d. Fixes #1952. 2013-07-09 23:15:43 -05:00
Okura Masafumi
c51ef9dce6 Change duplicated alias name 2013-06-27 22:28:14 +09:00
Robby Russell
b9baf37739 Merge pull request #1859 from ayushs/plugin-git-clean
Added alias for git clean
2013-06-25 09:26:00 -07:00
Robby Russell
a8c0c4de06 Merge pull request #1864 from Stibbons/gsemet_push_git_plugin
Improvement in the git plugin
2013-06-25 09:25:38 -07:00
Michiel Missotten
d6945e2daa Adding a rebase option to git alias. 2013-06-11 11:23:02 +02:00
Gaetan Semet
46f0d8dba9 Improvement in the git plugin
Signed-off-by: Gaetan Semet <gaetan@xeberon.net>
2013-06-05 15:16:51 +02:00
Ayush Samantroy
6f8e8c58a0 Added alias for git clean 2013-06-01 18:02:38 +05:30
yleo77
00848cd8b7 add gf alias for git flow 2013-05-22 17:00:08 +08:00
simlegate
22dce9e715 add git alias 'gcmsg' and stand for 'git commit -m' 2013-05-09 12:57:32 +08:00
simlegate
b36c42b76d rename gcm to gcmsg and stand for 'git commit -m' 2013-05-08 17:03:07 +08:00
simlegate
cf3a03d45e rm alias gcm='git checkout master' and add alias gcm='git commit -m' 2013-05-05 16:35:40 +08:00
Robby Russell
f44d403572 Resolving conflict with merge of #1058 2013-04-23 21:20:00 -07:00
Robby Russell
b4578be3f1 Merge pull request #818 from jmacdonald/master
Alias for 'git diff'
2013-04-23 20:48:36 -07:00
Ben Marshall-Corser
f7f487c426 Alias for commit and commit all with amend
For the lazy and forgetful. Don't worry, a bang is fine in an alias and completion.

🎉
2013-03-17 23:00:12 +00:00
Anton Eicher
fdb3c0e68d Added check for .git directory in current, before wasting time querying git. This saves seconds on my pc. 2012-12-19 07:22:03 -08:00
Robby Russell
083da66c0b Merge pull request #1139 from mappleconfusers/pull_req_git
Add aliases for git-remote
2012-12-05 07:16:36 -08:00
Robby Russell
178bce287e Merge branch 'master' of github.com:robbyrussell/oh-my-zsh 2012-12-04 08:27:13 -08:00
Robby Russell
bd9a86051f Merge pull request #1247 from drnic/git-cmds
Added 'gcl'for 'git config --list'; and gd for 'git diff'
2012-12-04 06:37:18 -08:00
Robby Russell
868a5138f6 Resolving conflict in merge of #1313 2012-12-04 06:35:59 -08:00
Robby Russell
9977afc0b5 Merge pull request #1263 from tedv/headless-git
Make git use sha when branch name is missing.
2012-12-02 12:42:38 -08:00
Robby Russell
ac90eed387 Merge pull request #1274 from sc68cal/feature/git_decorate_log
[Git Plugin] Add shortcut for showing log of all branches
2012-12-02 12:39:55 -08:00
Marcus Müller
ab13d0756f git find 2012-12-02 12:16:14 -08:00
Robby Russell
f2050fc093 Merge pull request #1413 from arnihermann/master
Implement 'gup' as git pull --rebase
2012-12-01 11:33:40 -08:00
Robby Russell
5189cb8843 Merge pull request #1418 from Mehonoshin/patch-2
Added gwc(git whatchanged alias) to git plugin
2012-12-01 11:32:35 -08:00
Stanislav Mekhonoshin
7991562e76 Added gwc(git whatchanged alias)
Allows to view commit history in extended way
2012-11-24 11:23:44 +04:00
Josh Matthews
7be660bf1d Adding grt alias to the git plugin. 2012-11-20 13:13:04 -05:00
Árni Hermann Reynisson
003b0da9e5 Use pull --rebase for 'gup' shortcut.
Instead of git fetch && git rebase.
2012-11-20 15:01:39 +00:00
Alexander Surma
28d28ee6f6 git plugin: Add gpoat alias 2012-09-14 13:57:13 +02:00
Sean M. Collins
74faabbcab Add shortcut for showing log of all branches 2012-08-07 14:38:48 -04:00
Ted Vessenes
027fcccc92 Make git use sha when branch name is missing. 2012-07-31 13:27:40 -04:00
Dr Nic Williams
73df0c8e93 added 'gcl'for 'git config --list'; and gd for 'git diff' 2012-07-23 07:51:29 -07:00
mapc
3dd3c1f415 Add aliases for git-remote: gr... 2012-05-29 14:32:49 +02:00
Steven G. Harms
9b05a44387 Adds glo; glp (arg)
* glo := git log --oneline
* glp := git log --pretty=arg
2012-04-05 10:18:22 -07:00
pomaxa
b1e4ef1754 current repository action 2012-03-01 16:57:00 +02:00
Carlos Rodriguez
8769e5f8c9 Removed trailing spaces in Git files. Fixes #867 2012-01-26 23:19:50 -08:00
Carlos Rodriguez
9d92987b8a Merge pull request #663 from gravof/patch-1
Replace "git-diff" with "git diff" in the git plugin
2012-01-26 00:11:42 -08:00
Jordan MacDonald
49d44adb09 Fixed compdef alias to use 'gd' as shortcut. 2012-01-20 13:07:03 -05:00
Chad Seeger
ae735335e1 Kill the compdef; Introduce 'grh' alias for 'git reset HEAD' 2012-01-09 15:19:19 -08:00
Jordan MacDonald
730e029664 Added alias for git diff. 2012-01-07 15:36:58 -05:00
Chad Seeger
9ac98f6ceb Git Plugin: adds 'grhh' alias for 'git reset HEAD --hard' 2012-01-05 13:41:27 -08:00
Alexander Balashov
12a04571bb Added alias gcm='git checkout master 2011-12-23 11:14:22 +04:00
Gavin Huang
7553d0171f Replace "git-diff" with "git diff" in the git plugin 2011-10-18 11:46:45 +08:00
Dan Shearmur
c1c7b0e4af added git merge as gm 2011-09-26 14:44:42 +01:00
Mark Szymanski
bd6aba9c68 Add an alias for ga --> git add, too 2011-08-27 16:23:49 -05:00
Mark Szymanski
1fb141cfb5 Add gss alias for git status -s 2011-08-27 16:16:51 -05:00
Robby Russell
9e783c0a8e fixing issue with last commit merge. missed a conflict 2011-07-23 09:14:44 -07:00
Sven Lito
96b0af6824 adding git svn aliases 2011-07-23 09:13:49 -07:00
Sven Lito
6bb0c1c926 added git log with graph 2011-07-23 09:12:44 -07:00
Robby Russell
b3a78d2b28 Using git-diff instead of git diff 2011-04-12 10:19:15 +02:00
Robby Russell
d11fb9d47c Removing call to mate. 2011-04-12 10:16:32 +02:00
Daniel Hahler
91e4f3d667 Fix gdv: make it a function, and use view.
I've changed it to use `view` instead of `vim -R` to make it hopefully
more editor-agnostic.
2011-04-12 10:11:53 +02:00
Jakub Nawalaniec
4cd4167c8d Further git completion improovements
In detail:
gup - now completes with remotes like git fetch would
gdv - got git diff completions
gc/gca - now zsh will suggest files in staging area
gba - suggestions as for git branch
2011-04-03 21:28:19 +02:00
Jakub Nawalaniec
2e9492969b Completions are git subdommand-aware now 2011-04-03 11:01:48 -07:00
Jakub Nawalaniec
57f55e69ed Zsh will now complete git aliases with git stuff 2011-04-03 11:01:48 -07:00
Hakan Ensari
1a8ceef514 Typo 2010-12-20 12:57:23 -03:00
Hakan Ensari
8edf417375 Aliased git checkout as gco 2010-12-20 12:13:47 -03:00
Sven Lito
dfbed8fd98 added git log incl. stats for the past 5 commits 2010-10-09 15:03:08 +01:00
Robby Russell
26d97a9355 Reorganizing plugins so that each plugin has it's own directory now so that any plugin-specific functions can be bundled within there. 2010-09-30 21:34:06 -07:00