3 回答
TA贡献2039条经验 获得超7个赞
如果您使用的是Windows,则不允许您在Windows资源管理器中创建没有文件名的文件。如果您尝试将文本文件重命名为.gitignore,则会出现错误“ 您必须输入文件名 ”
为了解决这个问题,我使用了以下步骤
创建文本文件gitignore.txt
在文本编辑器中将其打开并添加您的规则,然后保存并关闭
按住SHIFT键,右键单击您所在的文件夹,然后在此处选择“ 打开命令窗口”
然后在命令行中使用以下命令重命名文件: ren gitignore.txt .gitignore
或者@HenningCash在评论中建议
您可以通过在文件名后加上一个不带扩展名的.gitignore来解决此Windows资源管理器错误。将自动更改为.gitignore
TA贡献1810条经验 获得超4个赞
事情有时可能很简单:只需将以下内容添加到您首选的命令行界面(GNU Bash,Git Bash等)中即可。
touch .gitignore
正如@Wardy在注释中指出的,touch只要您提供完整路径,它就可以在Windows上运行。这也可能解释了为什么它对于Windows上的某些用户不起作用:默认情况下,该touch命令似乎$PATH在某些Windows版本中不存在。
C:\> "c:\program files (x86)\git\bin\touch.exe" .gitignore
TA贡献1850条经验 获得超11个赞
在Windows资源管理器中创建.gitignore文件的最简单方法是创建一个名为的新文件.gitignore.
。由于实际上文件扩展名为空,因此将跳过对文件扩展名的验证。
- 3 回答
- 0 关注
- 1039 浏览
添加回答
举报