Како ажурирати и урезати само дозволе датотеке користећи Гит контролу верзија

Kako Azurirati I Urezati Samo Dozvole Datoteke Koristeci Git Kontrolu Verzija



Гит је популаран алат за контролу верзија међу програмерима који прати промене ГитХуб-а на локалној машини. Програмери могу да креирају и ажурирају више датотека и фасцикли у Гит репозиторијумима. Штавише, они такође могу дозволити промену режима дозвола за датотеке. Када се креирају датотеке, оне имају „ 100644 ” режим цхмод дозвола, што значи да власник датотеке може читати и писати. Међутим, други чланови могу само да прочитају датотеку. Слично томе, доступно је више режима са различитим дозволама, као што је „ 100755 ' и ' 100777 ”.

Овај пост ће расправљати о ажурирању и урезивању само дозвола за датотеке помоћу Гит контроле верзија.

Како ажурирати и урезати само дозволе датотеке користећи Гит?

Да бисте ажурирали и унели само дозволе за датотеке користећи Гит контролу верзија, погледајте следеће кораке:







  • Пређите у потребно спремиште.
  • Погледајте листу садржаја.
  • Прикажите датотеку на коју ХЕАД показује са подразумеваним дозволама тако што ћете покренути „ гит лс-трее ГЛАВА ” команда.
  • Извршите „ гит упдате-индек –цхмод=+к <име-датотеке> ” команда.
  • На крају, унесите промене и проверите их.

Корак 1: Преусмерите на жељено спремиште

Прво се пребаците на одређено Гит спремиште тако што ћете покренути „ цд ” команда:



$ цд „Ц:\Корисници асма\Го то тело'

Корак 2: Наведите доступан садржај

Затим извршите „ лс ” за приказ целокупног постојећег садржаја тренутног радног спремишта:



$ лс

Према доле датом излазу, спремишта садрже „ филе1.ткт ' и ' филе2.пи ' фајлови:





Корак 3: Прикажите СХА-хеш који показује ХЕАД

Сада, да покажете СХА-хеш урезивања где ХЕАД показује који садржи датотеку користећи „ гит лс-трее ” команда:



$ гит лс-трее ГЛАВА

Као што видите, „ филе1.ткт ” садржи „ 644 ” подразумевани режим дозвола:

Корак 4: Ажурирајте индекс

Након тога, извршите „ гит индекс ажурирања ” наредба за ажурирање дозвола датотеке на коју показује ХЕАД:

$ гит индекс ажурирања --цхмод =+к филе1.ткт

Овде, „ –цхмод= ” ће преузети жељени режим дозвола. На пример, навели смо „ ” што указује на „ 755 ” режим дозволе:

Корак 5: Урезивање ажурираних промена дозволе

Коначно, унесите додате промене у Гит спремиште тако што ћете покренути „ гит цоммит ” наредбу заједно са одређеном поруком урезивања:

$ гит цоммит „промена дозвола за фајлове“

Може се приметити да су посебно извршене промене режима датотеке:

Корак 6: Проверите дозволе за промену датотеке

На крају, користите „ гит лс-трее ” заједно са „ ГЛАВА ” показивач:

$ гит лс-трее ГЛАВА

Као што видите, дозволе „ филе1.ткт ” су успешно промењени са „ 644 ' до ' 755 ” режим:

То је то! Објаснили смо најлакши начин за промену и урезивање дозвола за датотеке користећи Гит.

Закључак

Да бисте ажурирали и урезали само дозволе за датотеке користећи Гит контролу верзија, прво се пређите на потребно спремиште и наведите његов садржај. Затим извршите „ гит лс-трее ГЛАВА ” за приказ датотеке на коју показује ХЕАД са подразумеваним дозволама. Након тога, користите „ гит упдате-индек –цхмод=+к <име-датотеке> ” команда. На крају, унесите промене и проверите их. Овај пост је демонстрирао метод ажурирања и урезивања само дозвола за датотеке користећи Гит контролу верзија.