Како направити промене у режиму датотеке Гит да игнорише (цхмод)?

Kako Napraviti Promene U Rezimu Datoteke Git Da Ignorise Chmod



На Гиту, датотека има различите режиме, као што су дозволе за читање, писање и извршавање за различите кориснике. Док раде на Гит развојном пројекту, програмери обично мењају дозволе режима датотеке у складу са својим захтевима, а затим их враћају на подразумевани режим. „ $ гит цонфиг цоре.филеМоде ” команда се може користити за ову сврху.

Резултати овог писања су:

Хајдемо напред и прођимо их један по један!







Како променити Гит Игноре Филе Моде (цхмод) „Труе“ са конфигурационом вредношћу?

Да бисте натерали Гит да игнорише режим датотеке (цхмод), прво пређите у Гит локално спремиште и креирајте датотеку. Затим га преместите у индек и урезујте измене. Проверите подразумевана подешавања конфигурације режима датотеке. Ако је тачно, промените режим датотеке користећи „ $ цхмод ” командујте и проверите дозволе.



Сада погледајте следећи пример за боље разумевање!



Корак 1: Покрените Гит Басх терминал
Отворите Гит басх користећи Виндовс Старт мени:





Корак 2: Пређите у потребно Гит спремиште
Покренути ' цд ” за прелазак у потребно Гит спремиште:



$ цд „Ц:\Иди је_1'

Корак 3: Иницијализујте Гит спремиште
Иницијализујте Гит спремиште коришћењем следеће команде:

$ вруће је

Корак 4: Креирајте нову датотеку
Користите доле наведену команду да генеришете нову датотеку у радној области Гит:

$ додирнути демо.ткт

Корак 5: Додајте датотеку у Гит Стагинг Индек
Затим преместите датотеку у Гит индекс помоћу наредбе испод:

$ гит адд демо.ткт

Корак 6: Урезивање промена
Урежите све додате промене заједно са одређеном поруком и ажурирајте спремиште:

$ гит цоммит „додата демо датотека“

Корак 7: Проверите подразумеване поставке конфигурације режима датотеке
Извршите дату команду да бисте видели подразумевана подешавања конфигурације режима датотеке:

$ гит цонфиг цоре.филеМоде

Према датом излазу, статус подешавања конфигурације режима датотеке је „ истина ”. Сада направите неке измене:

Корак 8: Проверите подразумеване дозволе датотеке
Да бисте проверили подразумеване дозволе датотеке, покрените „ лс -л ” заједно са именом датотеке:

$ лс демо.ткт

Може се приметити да само корисник (власник) има дозволе за читање и писање, а остали људи имају дозволе само за читање:

Корак 9: Промените режим датотеке
Користити ' цхмод ” заједно са битовима дозволе и именом датотеке за промену режима датотеке на различите дозволе:

$ цхмод 444 демо.ткт

Променили смо дозволе у ​​444, што значи да сви имају дозволе само за читање укључујући аутора (власника):

Корак 10: Проверите дозволе за датотеку
Да бисте проверили да ли су се дозволе датотеке промениле или не, покрените дату команду:

$ лс демо.ткт

На доле приказаном снимку екрана, може се видети да су дозволе промењене у 444 које сви могу само за читање:

Како променити Гит Игноре Филе Моде (цхмод) „Фалсе“ са конфигурационом вредношћу?

Ако не желите да поставите промене режима датотеке у ваш тренутни радни развојни Гит пројекат, онда подесите дозволе за конфигурацију режима датотеке на „ Фалсе ”.

Испробајте следеће кораке да бисте то урадили.

Корак 1: Промените дозволе за конфигурацију режима датотеке
Покрените дату команду да бисте подесили дозволе за конфигурацију режима датотеке на фалсе:

$ гит цонфиг цоре.филеМоде лажно

Корак 2: Промените режим датотеке
Да бисте променили режим датотеке за верификацију игнорисања промена режима датотеке, покрените доле наведену команду:

$ цхмод 744 демо.ткт

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

$ лс демо.ткт

Испод се види да су дозволе промењене у 744, што значи да само корисник (власник) има дозволе за читање и писање, а остали људи имају дозволе само за читање:

Корак 4: Проверите дозволе праћене датотеке
Да бисте видели детаљне информације о датотекама на необједињеним путањама, користите дату команду:

$ гит лс-датотеке --фаза

Белешка : Можемо видети да локално „ демо.ткт ” режим датотеке је 744, али у Гиту је и даље 644 што је подразумевани режим датотеке. То значи да се промене режима датотеке дешавају само локално, а Гит игнорише промене режима датотеке.

Објаснили смо најједноставнији поступак да Гит игнорише промене режима датотеке (цхмод).

Закључак

Да би Гит игнорисао промене режима датотеке (цхмод), прво креирајте датотеку у локалном гит спремишту и урезујте је. Након тога промените режим датотеке помоћу „ $ цхмод ” командујте и проверите дозволе. Затим промените дозволе за конфигурацију режима датотеке користећи „ $ гит цонфиг цоре.филеМоде ” за игнорисање промена режима датотеке у Гиту. Затим поново промените режим датотеке и проверите дозволе. Овај чланак је објаснио како да Гит игнорише промене режима датотеке (цхмод).