„Git Directory“ leidimai Visada 000

Supratęs Git objektus, sužinojau, kad medžio įrašai medyje visada turi šiuos leidimus.

 040000 DirEntry hash 

04 reiškia, kad tai yra katalogas, bet leidimai yra 000. Ar tai reiškia, kad „Git“ nesaugo leidimų medyje arba veikia „Unix“?

1
11 янв. nustatė ThePyroEagle 11 sausis 2015-01-11 13:30 '15, 13:30 val. 2015-01-11 13:30
ответ 1 atsakymas

Taip „Git“ neišsaugo medžio objektų teisių, net jei kataloguose yra Unix failų sistemos. Git failams saugomas tik vykdomasis bitas (+ x). Manoma, kad visi failai yra įskaitomi ir rašomi. Tai reiškia, kad tik režimai, kuriuos matote 100644 yra 100644 (nėra vykdomi) ir 100755 (vykdomieji failai).

Išsamesnės informacijos ieškokite, pavyzdžiui, dokumentuose, kurie saugo indeksų failą .

2
11 янв. Atsakymą pateikė Miikka sausio 11 d. 2015-01-11 13:59 '15, 13:59, 2015-01-11 13:59

Kiti klausimai apie „ žymi „ arba „ Klauskite“