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

  • Khan Academy

    Khan Academy

    17 Kasım 2006
  • lane182videos

    lane182video

    6 EKİM 2011
  • NPR

    NPR

    22 NİSAN 2006