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ş:
Ne kadar ileri bash script içinde başk...
Nasıl başka bir eleman içine bir öğe t...
Nasıl bir komut Çalıştır ve C içinde k...
Başka bir Komut için Bash Script TÜM A...
Nasıl 3 divs (/merkezi/Sağ-Sol) başka ...