Windows'ta Git kullanıyorum ve yürütülebilir kabuk betiğini bir kopya ile git repo'ya göndermek istiyorum.
Genellikle iki adım ( git commit) yapmam gerekir .
$ vi install.sh
$ git add install.sh
$ git commit -am "add new file for installation" # first commit
[master f2e92da] add support for install.sh
1 files changed, 18 insertions(+), 3 deletions(-)
create mode 100644 install.sh
$ git update-index --chmod=+x install.sh
$ git commit -am "update file permission" # second commit
[master 317ba0c] update file permission
0 files changed
mode change 100644 => 100755 install.sh
Bu iki adımı tek bir adımda nasıl birleştirebilirim? git yapılandırma? windows komutu?
Hatırlat : İki cevap iyi, git add --chmod=+x fileyeni git sürümünde destekleniyor
Başvuru: İkinci işlem için Windows'ta Git dosya izinlerindeki soruya bakın
git add --chmod=+xsürümü
git add --chmod=+xile aslında mümkün. Aşağıdaki cevabımı görün , Edward Thomson'a teşekkür edin .