mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-01-24 05:30:07 +08:00
71 lines
2.7 KiB
Plaintext
71 lines
2.7 KiB
Plaintext
*git.txt* Git support in vim
|
|
Wang Shidong *git*
|
|
|
|
==============================================================================
|
|
CONTENTS *git-contents*
|
|
1. Introduction..................................................|git-intro|
|
|
2. Commands...................................................|git-commands|
|
|
1. git-add.....................................................|git-add|
|
|
2. git-cherry-pick.....................................|git-cherry-pick|
|
|
3. git-mv.......................................................|git-mv|
|
|
4. git-rm.......................................................|git-rm|
|
|
5. git-stash.................................................|git-stash|
|
|
|
|
==============================================================================
|
|
INTRODUCTION *git-intro*
|
|
|
|
git.vim is a simple plugin for using git in vim and neovim. This plugin
|
|
requires SpaceVim API and |job| support.
|
|
|
|
==============================================================================
|
|
COMMANDS *git-commands*
|
|
|
|
:Git *:Git*
|
|
Run git command asynchronously
|
|
|
|
==============================================================================
|
|
GIT-ADD *git-add*
|
|
|
|
This commands is to add file contents to the index. For example, add current
|
|
file to the index.
|
|
>
|
|
:Git add %
|
|
<
|
|
|
|
==============================================================================
|
|
GIT-CHERRY-PICK *git-cherry-pick*
|
|
|
|
This command is to cherry pick commit from other branch.
|
|
>
|
|
:Git cherry-pick <HashA> <HashB>
|
|
<
|
|
|
|
==============================================================================
|
|
GIT-MV *git-mv*
|
|
|
|
This commands is to run `git mv` command asynchronously. It is to move file to
|
|
the index. For example, rename current file.
|
|
>
|
|
:Git mv % new_file.txt
|
|
<
|
|
|
|
==============================================================================
|
|
GIT-RM *git-rm*
|
|
|
|
This commands is to rm file contents to the index. For example, rm current
|
|
file to the index.
|
|
>
|
|
:Git rm %
|
|
<
|
|
|
|
==============================================================================
|
|
GIT-STASH *git-stash*
|
|
|
|
This commands is to manage git stash.
|
|
>
|
|
:Git stash list
|
|
<
|
|
|
|
|
|
vim:tw=78:ts=8:ft=help:norl:
|