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

  • Autodesk 3ds Max Learning Channel

    Autodesk 3ds

    23 HAZİRAN 2010
  • Christopher Bill

    Christopher

    30 NİSAN 2009
  • Ralph Phillips

    Ralph Philli

    5 Aralık 2006