diff options
Diffstat (limited to 'packages/git.source.sh')
| -rw-r--r-- | packages/git.source.sh | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/packages/git.source.sh b/packages/git.source.sh index 1484e93d..ec8e8539 100644 --- a/packages/git.source.sh +++ b/packages/git.source.sh @@ -2,22 +2,22 @@ git::add () { local -r content_dir="$CONTENT_BASE_DIR/$1"; shift local file="$1"; shift - file=${file/$content_dir/} + file=${file/$content_dir/.\/} - cd $content_dir - echo git add $file - cd - + cd "$content_dir" &>/dev/null + git add "$file" + cd - &>/dev/null } # Remove a static content file from git git::rm () { local -r content_dir="$CONTENT_BASE_DIR/$1"; shift local file="$1"; shift - file=${file/$content_dir/} + file=${file/$content_dir/.\/} - cd $content_dir - echo git rm $file - cd - + cd "$content_dir" &>/dev/null + git rm "$file" + cd - &>/dev/null } # Commit all changes @@ -25,7 +25,7 @@ git::commit () { local -r content_dir="$CONTENT_BASE_DIR/$1"; shift local -r message="$1"; shift - cd $content_dir - echo git commit -a -m "$message" - cd - + cd "$content_dir" &>/dev/null + git commit -a -m "$message" + cd - &>/dev/null } |
