У меня есть проект, в котором есть файл .sh
, и он должен быть в исполняемом режиме, когда он был вытащен другими. Теперь я уже изменил свои права на моей локальной машине. Однако я хочу, чтобы он был нажат/вытащен как исполняемый файл, так что другим пользователям не нужно постоянно запускать команду chmod
.Git: Работа с исполняемыми файлами
Мне были сообщены о двух возможных решениях: .gitattributes
и git update-index --chmod=+x script.sh
, однако я не уверен, что именно следует соблюдать, учитывая мое состояние.
Я видел this сообщение здесь и this ответ там, и я думаю, какой из них подходит моему делу больше. Я хочу, чтобы этот процесс выполнялся автоматически, а не пользователем каждый раз, добавлен.
Любые мысли?
Если вы установили его как исполняемый файл и нажмите его, этого должно быть достаточно. – PeeHaa
Это что-то новое? Раньше это было не так. –
Вы в Windows? Если нет, Git должен обнаружить исполняемый бит и установить его соответствующим образом. Вам не нужно ничего делать. –