SORU
1 ŞUBAT 2010, PAZARTESİ


Geçerli dizin ve Git deposu olup olmadığını kontrol edin

Zsh Gıt yönetimi için komut bir dizi yazıyorum.

Nasıl geçerli dizin ve Git deposu ise kontrol edebilirim? Bir Git repo değilim, komutları ve fatal: Not a git repository yanıtlar bir grup) bir grup yürütmek istemiyorum.

CEVAP
1 ŞUBAT 2010, PAZARTESİ


Bash tamamlama aşağıdaki dosya kopyalanır bunu saf bir şekilde

# Copyright (C) 2006,2007 Shawn O. Pearce <spearce@spearce.org>
# Conceptually based on gitcompletion (http://gitweb.hawaga.org.uk/).
# Distributed under the GNU General Public License, version 2.0.

if [ -d .git ]; then
  echo .git;
else
  git rev-parse --git-dir 2> /dev/null;
fi;

Ya bir fonksiyonu olan sarma ya da bir komut kullanabilirsin.

Bir satır, bir durum ya da bash, zsh için uygun içine sıkıştırılmış

[ -d .git ] || git rev-parse --git-dir > /dev/null 2>&1

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • How It Should Have Ended

    How It Shoul

    5 Mart 2007
  • The Weavers of Eternity Paracord Tutorials

    The Weavers

    1 Ocak 2014
  • World Science Festival

    World Scienc

    1 Mayıs 2008