diff options
| author | Kyoichiro Yamada <me@kyoh86.dev> | 2021-05-11 17:55:41 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-05-11 01:55:41 -0700 |
| commit | d5aa53dcd3fdb7ea4b12f043b787a6419ab8eb84 (patch) | |
| tree | dc8cb006359417e72f882b6bfbeb8cc6b97f6e81 /lua/telescope/builtin/git.lua | |
| parent | 9fd242db260a63d8b788d1edbabd2d76a55a2d61 (diff) | |
create new action: git switch (#798)
* create new action: git switch
If the branch already exists in local, switch to that.
If the branch is only in remote, create new branch tracking remote and switch to new one.
* fix a point of review
* fix a point of review: map to git-switch action
* Revert "fix a point of review"
This reverts commit 017ce424a3adfe1b3712a421385cfc3f4258a0fb.
* undocument header comment
Diffstat (limited to 'lua/telescope/builtin/git.lua')
| -rw-r--r-- | lua/telescope/builtin/git.lua | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lua/telescope/builtin/git.lua b/lua/telescope/builtin/git.lua index 77bacd0..ae03019 100644 --- a/lua/telescope/builtin/git.lua +++ b/lua/telescope/builtin/git.lua @@ -199,9 +199,11 @@ git.branches = function(opts) map('i', '<c-a>', actions.git_create_branch) map('n', '<c-a>', actions.git_create_branch) + map('i', '<c-s>', actions.git_switch_branch) + map('n', '<c-s>', actions.git_switch_branch) + map('i', '<c-d>', actions.git_delete_branch) map('n', '<c-d>', actions.git_delete_branch) - return true end }):find() |
