已修改以Vagant∧ZSH结尾的行 [英] amended line ending with Vagrant & ZSH

查看:13
本文介绍了已修改以Vagant∧ZSH结尾的行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个浮动框,我在其中将默认的Ubuntu外壳更改为oh-my-zsh。 我有一个共享文件夹,其中包含.zshrc,我在置备过程中将其复制到流浪主文件夹。在某些情况下,.zshrc中一行的末尾添加了^M,因此当我vagrant ssh时会出现以下错误:

/home/vagrant/.zshrc:source:4: no such file or directory: /home/vagrant/.oh-my-zsh/oh-my-zsh.sh^M

^M.zshrc文件中不可见。如果我在"流浪者"框中使用vim并重写.zshrc文件,则一切都按预期进行。

如何确保我的.zshrc不会在git clone-回购和vagrant up-装箱过程中附加此行结束字符?

我在Windows 7中使用的是Vagant。

推荐答案

根据this您可以在GIT中进行以下设置

git config --global core.autocrlf false
git config --global core.eol lf

克隆项目时不会出现任何问题

这篇关于已修改以Vagant∧ZSH结尾的行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆