SORU
6 EYLÜL 2009, Pazar


git --git-dir beklendiği gibi çalışmıyor

Ben daha farklı bir dizinden gıt yönetmeye çalışıyorum. Örneğin, eğer I am:

cd /home/domain/
git status << runs perfect ie
# On branch master
# Your branch is ahead of 'origin/master' by 6 commits.

Şimdi farklı bir dizine --git-dir seçeneği kullanarak bu komutu çalıştırmak istiyorum.

root/ ben ve deneyin diyelim ki bu yüzden:

git --git-dir="/home/domain/" status
## Error 
fatal: Not a git repository: '/home/domain/'

Ayrıca .git klasör yani dahil etmeye çalıştım

git --git-dir="/home/domain/.git/" status

Ama bu kökünden gıt kaçmaya çalışıyor gibi görünüyor, yani benim etki klasöründeki herşeyi silmek ve her şeyi ekleyerek kök.

Birisi yanlış yapıyorum ne tavsiye umuyorum.

Eğer tavsiye ederseniz şimdiden teşekkür ederim.

CEVAP
6 EYLÜL 2009, Pazar


Çalışma dizini olarak tanımlamak gerekir. Kafa karıştırıcı biliyorum ama esneklik bir şey.

git --git-dir=/mycode/.git --work-tree=/mycode status

Biraz daha here Bir okuyabilirsiniz

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • snookie77

    snookie77

    2 Mart 2006
  • TeeMayneTV

    TeeMayneTV

    27 Kasım 2010
  • Theodore Leaf

    Theodore Lea

    29 AĞUSTOS 2006