&Quot;T" yani &; gıt durumu" quot nedir;? ('man sayfasına t)değil
Ben git status
yazarken görüyorum
T /path/to/file...
M /path/to/otherfile...
Tam olarakT
git status
Bu ne anlama geliyor?
Ben 7 ** (bu sanırımgerekirvar, ama değil).
CEVAP
Bir dosya türünü değiştirmiş demektir. Örneğin, bir sembolik bağ normal bir dosya oldu.
Bildiğim kadarıyla, bu sadece sembolik, alt modüller ve düzenli dosyalar için geçerlidir
Edit
Bir kaynak bu bilgi için istendi. Bu sadece benim kafamda olan bilgi ise, internette birkaç referanslar bulmak mümkün oldu. En önemli biri a git changelog "T" türü bir değişim ve "D" silme gibi. söz oldu
2 düzenleyin. ben^>(en yüksek puanımı şimdiye kadar cevap çünkü bu güncelleştirme)
PhilipOakley aslında bu bilgilerini göster @tarafından işaret.
Durum olası harfler:
- Bir: bir dosya eklenmesi
- C: yeni bir dosya kopyalayın
- D: bir dosya silme
- M: içeriğini değiştirme veya dosya modu
- R: dosyayı yeniden adlandırma
- T: dosya türü değiştirme
- U: dosya birleştirilmemiş (teslim edilmeden önce birleştirme tamamlamalısınız)
- X: "bilinmeyen" türünü değiştir (muhtemelen bir hata, raporu lütfen)
@Mat tarafından işaret ettiği gibi, aynı zamanda diff.h
, 289 çizgi var:
#define DIFF_STATUS_TYPE_CHANGED 'T'
Ve wt-status.c
satır 282:
case DIFF_STATUS_TYPE_CHANGED:
status_printf_more(s, c, _("typechange: %s"), one);
break;
Gülen yüz " nedir;:)&; CSS yani"?...
&; UYARMAK içerik-uzunluk belirlenemed...
&Quot nedir;>" (büyüktür işare...
&Quot;kodu 9009" sırasında yani ç...
&Quot anlamı nedir;... ..." token...