vim.keymap.set("n", "gs", ":G") vim.keymap.set("n", "gh", ":diffget //3") vim.keymap.set("n", "gu", ":diffget //2") vim.keymap.set("n", "gc", ":GCheckout") vim.keymap.set("n", "ga", ":G add %:p") vim.keymap.set("n", "gc", ":G commit -v -q") vim.keymap.set("n", "gt", ":G commit -v -q %:p") vim.keymap.set("n", "gca", ":G commit --amend --no-edit") vim.keymap.set("n", "gff", ":G ff") vim.keymap.set("n", "gfo", ":G fetch origin") vim.keymap.set("n", "gd", ":Gdiff") vim.keymap.set("n", "ge", ":Gedit") vim.keymap.set("n", "gr", ":Gread") vim.keymap.set("n", "gw", ":Gwrite") vim.keymap.set("n", "gl", ":silent! Glog:bot copen") vim.keymap.set("n", "gp", ":Ggrep") vim.keymap.set("n", "gm", ":Gmove") -- vim.keymap.set("n", "gb", ":G branch") vim.keymap.set("n", "go", ":G checkout") vim.keymap.set("n", "gps", ":Dispatch! git push") vim.keymap.set("n", "gpl", ":Dispatch! git pull")