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

  • laptopmag

    laptopmag

    25 Ocak 2008
  • My Name Is Jeff

    My Name Is J

    26 ŞUBAT 2008
  • Ownage Pranks

    Ownage Prank

    13 AĞUSTOS 2007