From 34ffd215585c483c32fbd53c6b7be4645c902963 Mon Sep 17 00:00:00 2001 From: typebrook Date: Tue, 17 Mar 2020 09:29:29 +0800 Subject: Improve 'gist push' Allow empty index if user is already inside repo --- gist | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gist b/gist index df3c631..5d06ec8 100755 --- a/gist +++ b/gist @@ -508,9 +508,11 @@ _import_to_github() { # Simply commit current changes and push to remote _push_to_remote() { - _gist_id "$1" || return 1 - cd "$folder/$GIST_ID" && git add . \ - && git commit --allow-empty-message -m '' && git push origin master + if [[ ! `pwd` =~ ^$folder/[0-9a-z]+$ ]]; then + _gist_id "$1" + cd "$folder/$GIST_ID" || return 1 + fi + git add . && git commit -m 'update' && git push origin master } # Set filename/description/permission for a new gist -- cgit v1.2.3-70-g09d2