SORU
10 EKİM 2010, Pazar


git içinde başka bir klasöre taşımak için komut

Kaynak dosya ve klasörleri bir grup ile bir klasör common oluşturdum.

Şimdi include/common gibi include klasörü içine common klasörü taşımak istiyorum

Bu denedim:

1) git add include

2) git mv common/ include/

ama bu hata ile başarısız olur

fatal: bad source, source=myrepo/common, destination=myrepo/include

3) ortak/ include/common mv gıt denedim ama aynı hatayı alıyorum

Bunu başarmak için nasıl bir fikriniz var mı?

CEVAP
10 EKİM 2010, Pazar


Gıt hakkında en güzel şeylerden biri dosyayı yeniden adlandırır açıkça izlemenize gerek yok. Git o dosyaların içeriğini karşılaştırarak anlayacaktır.

Yani sizin durumunuzda, bu kadar zor iş yok:

$ mkdir include
$ mv common include
$ git rm -r common
$ git add include/common

git status çalışan böyle bir şey göstermek gerekir:

$ git status
# On branch master
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#   renamed:    common/file.txt -> include/common/file.txt
#

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • bunliu

    bunliu

    2 Mayıs 2007
  • CruzerLite

    CruzerLite

    1 EKİM 2011
  • Hudson Music

    Hudson Music

    13 Mart 2007