fix: to check path exists. lazygit -g "notExistPath" will error: *fs.PathError stat /xxxxxx/.git/: no such file or directory
This commit is contained in:
@@ -165,6 +165,9 @@ local function lazygit(path)
|
|||||||
if path == nil then
|
if path == nil then
|
||||||
path = project_root_dir()
|
path = project_root_dir()
|
||||||
end
|
end
|
||||||
|
if path == nil or not fn.isdirectory(path .. '/.git/') then
|
||||||
|
print('Not in a git repository')
|
||||||
|
end
|
||||||
open_floating_window()
|
open_floating_window()
|
||||||
local cmd = 'lazygit'
|
local cmd = 'lazygit'
|
||||||
if not vim.env.GIT_DIR then
|
if not vim.env.GIT_DIR then
|
||||||
|
|||||||
Reference in New Issue
Block a user