'git add。'影响.git文件夹外文件的换行符

时间:2015-04-07 21:23:41

标签: windows git heroku heroku-toolbelt

我有一系列HTML页面和其他文件,这些文件位于heroku上,位于我计算机用户级别名为“sitename”的文件夹下 - Windows 8 64位(即文件位于' C:\用户\我\网站名称'

我正在尝试使用以下代码将它们部署到网站:

$ git add .
$ git commit -am "make it better"
$ git push heroku master

当我执行'$ git add。'时,控制台开始返回大量的消息,命名某些文件并说'该文件将在你的工作目录中有其原始行结尾。警告:LF将被CLRF'替换。

阅读问题here,我发现它可能不会影响我的代码中的任何内容。但是,当我运行代码时,它不仅影响我的git存储库中的文件(我认为通过运行'$ git init'正确设置,它在与sitename文件夹相同的级别上创建一个.git文件夹),但开始影响我的AppData文件夹中的文件,例如的iTunes。

这是预期的行为吗?它会影响什么吗?有没有办法将'git add'指向存储库?

1 个答案:

答案 0 :(得分:0)

我建议先调查你的git文件夹在你项目中的位置。因为您似乎以某种方式将Appdata文件夹中的文件添加到项目中,这表示您创建的git文件夹未与服务器上的其他文件夹分开。例如,你有你的git文件夹:

'C:\ Users \ Me'而不是'C:\ Users \ Me \ sitename'

要轻松查看已添加到git项目的文件/尚未添加,您可以执行以下命令: git status

这也将显示您当前的暂存文件以及是否已提交某些内容。

要添加单个文件/文件夹,只需写入: git add example.html

其中example是您要添加的文件的名称(可以是任何扩展名)。

要删除文件,只需使用 git rm