This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
export APYB_COFRE_PATH=/caminho/do/repositorio | |
function apyb-pull() { | |
# Obtém o caminho do repositório local da variável de ambiente | |
local repo=${APYB_COFRE_PATH:?Erro: o caminho do repositório não foi definido na variável de ambiente APYB_COFRE_PATH} | |
[[ -d "$repo" ]] || { echo "Erro: o caminho do repositório não existe."; return 1; } | |
cd "$repo" | |
# Verifica se há arquivos não commitados. Atenção para não perder dados em caso de conflito. | |
[[ -z $(git status --porcelain) ]] || { echo "Erro: há arquivos não commitados no repositório local."; return 1; } |
OlderNewer