From 2ede46f5e42782a43786fcbfc291aea66d799f97 Mon Sep 17 00:00:00 2001 From: Tim Byrne Date: Thu, 16 Jul 2015 21:33:25 -0500 Subject: [PATCH] Offer to add `files.gpg` if untracked --- yadm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/yadm b/yadm index d55137c..1745225 100755 --- a/yadm +++ b/yadm @@ -240,6 +240,18 @@ function encrypt() { error_out "Unable to write $YADM_ARCHIVE" fi + #; offer to add YADM_ARCHIVE if untracked + archive_status=$(git status --porcelain -uall "$YADM_ARCHIVE" 2>/dev/null) + archive_regex="^\?\?" + if [[ $archive_status =~ $archive_regex ]] ; then + echo "It appears that $YADM_ARCHIVE is not tracked by yadm's repository." + echo "Would you like to add it now? (y/n)" + read answer + if [[ $answer =~ ^[yY]$ ]] ; then + git add "$YADM_ARCHIVE" + fi + fi + CHANGES_POSSIBLE=1 }