GitHub で管理しているシェルを Linux サーバに git clone するとシェルに実行権限がない場合の対応方法


GitHub で管理しているシェルを Linux サーバに git clone するとシェルに実行権限がないことがある。ここでは、シェルに実行権限を付与して、シェルを GitHub で管理して、Linux サーバに git clone すると、シェルに実行権限が付与された状態にするように対応する。





対応方法


1. GitHub で管理しているシェルを Linux サーバに git clone する。


2. シェルに実行権限が付与されていない場合、下記のコマンドで実行権限を付与する。


コマンド

chmod +x sample.sh


3. 実行権限を付与したシェルを GitHub に git push する。これで、次回から本対応を実施したシェルを Linux サーバに git clone すると、実行権限が付与された状態になる。






スポンサーリンク

0 件のコメント :

コメントを投稿