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

  • Art Food Kitty - Kelly Eddington

    Art Food Kit

    7 Kasım 2006
  • Shaollin Animes

    Shaollin Ani

    19 HAZİRAN 2013
  • Videogamerz | Call of Duty

    Videogamerz

    5 NİSAN 2012