当前位置: 首页 > 知识库问答 >
问题:

我无法在我的终端机中创建全局gitignore。触摸~/.Gitignore出错

林曦之
2023-03-14

我正尝试使用以下命令创建一个global.gitignore文件:

触摸~/.Gitignore

但是在我的终端(Cmder)中给出了这样的消息:“touch:不能触摸'~/.gitignore':没有这样的文件或目录”

我已经改为windows终端默认(命令提示符),它说:“'touch'不被识别为内部或外部命令、可操作程序或批处理文件。”

我做错了什么,或者我能做什么来解决这个问题?

共有1个答案

唐经国
2023-03-14

您使用的是linux语法。现在,尽管cmd提示符不能理解touch,但它是cmder可以理解的命令,但是表达式~/.gitignore仍然是linux的表达方式。

您可以在cmd提示符上执行的操作, <罢工> 我想也会在cmder上工作 (编辑:似乎不适用于cmder):

copy con "%USERPROFILE%\.gitignore"
[press F6 and enter after that]

对于cmder来说,这可能是可行的:

touch "%USERPROFILE%\.gitignore"
 类似资料:
  • 我需要向我的文件添加一些规则。然而,我在我的项目文件夹中找不到它。它不是由Xcode自动创建的吗?如果不是,什么命令允许我创建一个?

  • 在项目里,不想用 Git 跟踪的文件可以列在 .gitignore 文件里。 练习 1,在项目根目录下,创建一个文件: touch access.log 查看状态,你会发现: Untracked files: access.log Git 认为 access.log 这个文件是还未跟踪的文件。如果你想在项目里忽略掉这种 .log 结尾的文件,也就是不想把它们放到项目的仓库里,可以创建一

  • 名称 gitignore - 指定忽略有意未被跟踪的文件 概要 $HOME/.config/git/ignore, $GIT_DIR/info/exclude, .gitignore 描述 gitignore文件指定 Git 应该忽略的故意未记录的文件。Git 已经跟踪的文件不受影响; 有关详细信息,请参阅下面的注释。 gitignore文件中的每一行都指定一个模式。在决定是否忽略路径时,Git

  • GitHub的.gitignore文件模板集合。.gitignore创建新的存储库和文件时,可使用此列表来填充 GitHub.com 界面中可用的模板选择器。

  • 每当我在IntelliJ中我的Spring应用程序时,就会被修改并显示在我的中。 将compiler.xml文件与其他文件放在.gitignore中是否安全?

  • idea-gitignore(.ignore)是一个 IDE 插件,用于处理一些需要 ignore 的文件,比如: .gitignore (Git) .hgignore (Mercurial) .npmignore (NPM) .dockerignore (Docker) .chefignore (Chef) .cvsignore (CVS) .bzrignore (Bazaar) .boring

  • 见下图。我的.gitignore文件应该忽略src/dist中的所有文件,但事实并非如此。

  • 我知道我必须项目根目录中的文件夹。但是还有文件夹。我需要追踪吗? 更新:我看到还有一个类似的问题,但更笼统。但我没看到有人像我这样谈论问题。如果在结尾处加上斜线,效果就会不同: 而且看起来没有人在那里谈论应用程序/构建文件夹。这必须是新的项目结构,因为有些人使用/Builder,它对他们有效。那是因为他们没有应用程序/构建器文件夹。我觉得。