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

  • paulandstorm

    paulandstorm

    4 EYLÜL 2006
  • TopOfTheTech

    TopOfTheTech

    5 NİSAN 2010
  • Whizzpopping

    Whizzpopping

    10 Kasım 2005