আমি উইন্ডোজে গিট ব্যবহার করি এবং একটি কমিট দ্বারা এক্সিকিউটেবল শেল স্ক্রিপ্টটি গিট রেপোতে ঠেলাতে চাই।
সাধারণত আমার দুটি ধাপ করতে হবে ( git commit)।
$ 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
এই দুটি পদক্ষেপকে আমি কীভাবে এক ধাপে একত্রিত করতে পারি? গিট কনফিগারেশন? উইন্ডোজ কমান্ড?
অনুস্মারক : দুটি উত্তর ভাল, git add --chmod=+x fileনতুন গিট সংস্করণে সমর্থিত
তথ্যসূত্র: দ্বিতীয় প্রতিশ্রুতি দেওয়ার জন্য উইন্ডোজে গিট ফাইলের অনুমতিগুলির মধ্যে প্রশ্ন দেখুন
git add --chmod=+xসংস্করণে নির্বাচিত উত্তরটি আপডেট করার পক্ষে এটি
git add --chmod=+xআসলে সম্ভব। দেখুন নিচের আমার উত্তর , এর ক্রেডিট এডওয়ার্ড থমসন ।