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

  • DavideoDesign

    DavideoDesig

    24 NİSAN 2006
  • Tome Rodrigo

    Tome Rodrigo

    9 Temmuz 2006
  • xSammyJoe1

    xSammyJoe1

    19 Temmuz 2011