Neovim plugin that make using git with neovim easer
Git Status
![Optional title Alt text](https://private-user-images.githubusercontent.com/88988252/238421621-bcba7a99-332c-4fe8-abe5-bb55b232439b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2MzI2NTMsIm5iZiI6MTczOTYzMjM1MywicGF0aCI6Ii84ODk4ODI1Mi8yMzg0MjE2MjEtYmNiYTdhOTktMzMyYy00ZmU4LWFiZTUtYmI1NWIyMzI0MzliLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDE1MTIzM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU1ZWVkNDY0Mjk2MmVmNjYyZWYzZTdhMjRiOTdhNGQxMzY1MGY5MzZhOGVkOWE5OGRkYTlkNmRlNGMzNWY1NTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.t4DSH7zcowc39RMXuMUdEswMP1cR2ER88gyRbiBld3Y)
Use packer to quick install.
Add to packer.lua
:
use {
'SIGMazer/nvim-auto-git',
post_install = {'UpdateRemotePlugins'}
}
and restart nvim
Add to remap.lua
:
vim.keymap.set("n","<leader>gs",'<Cmd>lua vim.cmd(":AutoGit")<CR>')
- add
- commit
- push
- pull
- restore
- merge
- stash
- diff
- branchs (add, switch, delete)
- log
- reset