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

  • PlugResearch

    PlugResearch

    22 Mart 2006
  • SelmerSaxMan

    SelmerSaxMan

    24 HAZİRAN 2006
  • William Sledd

    William Sled

    24 EYLÜL 2006