【问题标题】:How to create a .gitignore file如何创建 .gitignore 文件
【发布时间】:2012-05-31 10:32:43
【问题描述】:

我需要在我的.gitignore 文件中添加一些规则。但是,我在我的项目文件夹中找不到它。它不是由 Xcode 自动创建的吗?如果没有,什么命令可以让我创建一个?

【问题讨论】:

  • echo 'xxx' > .gitignore
  • 从现有项目之一复制.gitignore 文件。
  • 如何将问题迁移给超级用户?
  • 所以他们修复了this apparently!

标签: git xcode4.3 gitignore


【解决方案1】:

MacOS / Linux 单线

在不搞乱创建/复制/粘贴的情况下获得默认 git 忽略的一种简单方法是从终端使用 curl 命令。首先将cd 放入您的项目根目录,然后通过将MY_API_NAME 替换为来自以下两个来源之一的您的API 名称来运行命令:

gitignore.io

curl -o .gitignore https://www.gitignore.io/api/MY_API_NAME

您可以通过从列表中搜索here 并单击“生成”来找到您的 API 名称。

Java 示例:

curl -o .gitignore https://www.gitignore.io/api/java

GitHub

您也可以使用 GitHub 上的那些。找到您的 API 的文件名here

curl -o .gitignore https://raw.githubusercontent.com/github/gitignore/master/MY_API_NAME.gitignore

Java 示例:

curl -o .gitignore https://raw.githubusercontent.com/github/gitignore/master/Java.gitignore

窗口

这里有一些类似的 Windows 替代方案。

但老实说,设置它看起来更麻烦,值得。如果我有 Windows,那么我只需在项目的根文件夹中创建一个名为 .gitignore 的空文件,然后从 gitignore.io 或 GitHub 复制并粘贴默认文本。

【讨论】:

  • 太棒了!正是我想要的。我推荐 ConEmu,它是一个支持 curl 的窗口终端。 conemu.github.io
【解决方案2】:

我也想要我的贡献。这一次,动画一个:)

VIM(迷你教程):

i   - start editing
ESC - get back to normal mode
:w  - save 
:q  - quit

【讨论】:

  • 好动作!和动画一样! :)
【解决方案3】:

有一种非常简单的方法可以创建一个 .gitignore 文件。这个是在 github 中创建的,我很确定大多数源控件都提供了在其中创建文件的功能。逐个图像教程附加图像以供参考.

1.

2.

3.

4.

【讨论】:

    【解决方案4】:

    窗口: 在命令行中:

    .>.gitignore
    

    这将显示一个错误,但会起作用

    【讨论】:

      【解决方案5】:

      你可以直接创建空的.gitignore文件,在你需要添加这个文件的位置打开cmd并输入这个命令

      copy con .gitignore
      

      ENTER 您现在处于新创建文件的编辑模式,但我们现在不需要添加任何内容,只需按F6,然后按ENTER 现在你有一个空的.gitignore 文件,用你有的任何编辑器编辑你的文件

      【讨论】:

      • copy nul .gitignore 更好
      • 是的,它的工作速度更快,感谢您提供的信息。
      • 您可以在记事本中创建 .gitignore 文件,在保存文件时使用 ".gitignore" 作为文件名并注意 "" ,然后记事本会将引号之间的整个字符串保存为所选名称
      【解决方案6】:

      Windows

      文件名:“.gitignore”, 保存类型:所有文件

      【讨论】:

        【解决方案7】:

        这是 Windows 中 linux“触摸”的单行版本

        c:\<folder>\break > .gitignore
        

        这将创建一个空白的 .gitignore 文件,您可以在其中编辑和添加要忽略的项目

        C:\Users\test>dir .gitignore
         Volume in drive C is Windows
         Volume Serial Number is 9223-E93F
        
         Directory of C:\Users\test
        
        18/04/2019  02:23 PM                 0 .gitignore
                       1 File(s)              0 bytes
                       0 Dir(s)  353,009,770,496 bytes free
        
        C:\Users\test>
        

        【讨论】:

        • @mburesh -- 这里有很多迟到的答案,但你只标记这个。 ?
        【解决方案8】:

        在 Mac 上:

        • 打开终端并在任何地方运行defaults write com.apple.finder AppleShowAllFiles YES

        • 重新启动查找器,以便您可以看到隐藏文件:command + option + escape ---> Relaunch

        然后创建一个文本文件,您就可以将文件扩展名更改为.gitignore

        【讨论】:

          【解决方案9】:

          我意识到这个问题的重点是如何“创建” gitignore 文件,但如果有人对在文件创建后快速添加内容感兴趣,这是我对那些试图“忽略”的人的回答" 出现在其更改列表中的文件。

          1. 对代码进行更改会在存储库中产生不需要的更改。
          2. 转到 GitHub Desktop 和您的存储库。
          3. 选择所有更改并右键单击它们。
          4. 将您的更改添加到 gitignore 文件。

          【讨论】:

            【解决方案10】:

            要将.gitignore 文件添加到您的非应用程序,您可以使用

            > npx add-gitignore
            

            现在您可以输入"node" 并使用用户空格键选择它并回车。 这会将节点 .gitignore 添加到项目中。

            【讨论】:

              【解决方案11】:

              你可以去https://www.toptal.com/developers/gitignore

              选择 IDE、操作系统或编程语言。 它会自动为您生成。

              【讨论】:

                猜你喜欢
                • 2012-06-18
                • 1970-01-01
                • 2018-06-20
                • 2018-05-16
                • 1970-01-01
                • 2020-07-17
                • 2013-05-09
                • 1970-01-01
                • 2019-04-13
                相关资源
                最近更新 更多