gitの报错リモート:エラー:ポスト/受信フックを実行することはできません:そのようなファイルやディレクトリはありません

下図のようにエラー条件:

 

 

このエラーが表示されますが、実際には、この文書のパス上にある場合は、明らかにあなたと私はあなたがWindowsで作成したファイルですが、Lunixシステムでそれを開こうとすると同じような状況に遭遇します。これは、Windowsに表示されたCentOSのファイルに呼び出した結果である、あなたはCentOSの中で直接ファイルを開こうとすることができます疑問を持っている場合、次のエラーが発生します。

-bash:フック/ポスト受信:/ binに/ bashの^ M:悪い通訳:そのようなファイルやディレクトリはありません

ラップのための各オペレーティングシステムのファイルには、DOSおよびWindowsオペレーティングシステム用に同じではありませんので、上記CRLFタグラインフィード、すなわちキャリッジリターン+ラインフィード、およびLinuxやUnix LFがマークされている、それは、唯一の改行ですしたがって、両者の違いは、2つのシステムのファイルを移植することができなかったかを判断します。

 

ソリューション:

私は私の解決策の下でカザフスタン、Linuxのコマンドを使用して最も簡単な方法は、Windows Lunixファイル--dos2unixにファイルを変換すると言います

しかし、この前に、またはあなたがこのツールをインストールしたいもの:

YUM -y DOS2UNIXをインストール

完了、プラスのファイル名を変換するダイレクトコマンド時:

ポスト受信DOS2UNIX

 

おすすめ

転載: www.cnblogs.com/lbrs/p/11704750.html