【问题标题】:.gitignore from the beginning. How to add, how to edit. on Rails.gitignore 从一开始。如何添加,如何编辑。在 Rails 上
【发布时间】:2017-08-06 17:32:32
【问题描述】:

我浏览了大量帖子,搜索了谷歌和堆栈溢出。请注意,我对 rails、git 和 stack 完全陌生,但我要做的就是找出...

  • 如何在 Rails 上制作 .gitignore 文件
  • 如何包含特定文件。比如database.yml?

每个人都喜欢在终端中输入“touch ~/.gitignore”,就像魔术一样,我想知道它在哪里,它是如何工作的以及它在做什么。

然后他们会说“是的,只需将 database.yml 添加到 .gitignore 就可以了!” 嗬嗬????现在怎么样了?那是什么意思?我只是键入 add database.yml .gitignore,还是添加 database.yml -.gitignore。 -in 终端在 mac 上什么都不做..

任何了解.gitignore,甚至只是更好地了解rails和终端用法的人请尝试解释一下。试着解释一下,就像你在和一个完全不知道但对学习非常感兴趣的人交谈一样!

【问题讨论】:

    标签: ruby-on-rails git heroku github terminal


    【解决方案1】:

    您将名为 .gitignore 的文件放在 git 存储库的主目录中。

    如您所说,要创建文件,您可以使用touch .gitignore

    要向文件添加条目,您可以在文本编辑器中打开文件,然后将每个文件/文件夹添加到单独的行中。

    您的文件可能如下所示:

    /log
    /tmp
    /config/database.yml
    

    这将忽略 git 存储库中的 database.yml 文件,以及 tmp 文件夹和 log 文件夹

    【讨论】:

    • 执行touch ~/.gitignore 会使文件出现在主目录中,对吧?
    • 是的,改变了。
    【解决方案2】:

    touch .gitignore 在当前文件夹中创建一个名为.gitignore 的文件。然后要向其中添加内容,您只需在您最喜欢的编辑器(gedit、vim、emacs、任何 IDE 等)中打开 .gitignore 文件,写下文件名,然后按回车键并添加另一个。 例如,

    database.yml
    file.fileExtention
    anotherFile.FileExtension 
    # and I'm a comment because I start with a #
    blahblah.extension # everything after the # is a comment
    

    等等……

    【讨论】:

      猜你喜欢
      • 2020-07-17
      • 1970-01-01
      • 2019-10-15
      • 2019-08-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多