2017-03-15 73 views
-1

我查看了大量的帖子,我搜索了谷歌和堆棧溢出。你要知道,我是完全新的軌道和Git和堆棧,但我正在尋找做的是找出....gitignore從一開始。如何添加,如何編輯。 on Rails

  • 我如何在軌道上.gitignore文件以
  • 我如何包括特定的文件。例如database.yml?

每個人都喜歡在終端上輸入「touch〜/ .gitignore」,就像魔術一樣,我想知道它在哪裏,它是如何工作的以及它在做什麼。

然後他們會說「是的,只需添加database.yml到.gitignore和它的好!」 Soooo ????那現在怎麼樣?那是什麼意思?輸入add database.yml .gitignore,或者添加database.yml -.gitignore。 -in在mac上沒有任何東西的終端..

任何人都明白.gitignore,或者只是更好地理解rails和終端的使用,請嘗試解釋它。嘗試解釋它,就像你正在和某人說話一樣,他們毫不知情,但對學習非常感興趣!

回答

1

您將文件放在你的git倉庫的主目錄下名爲.gitignore

要創建文件,您可以使用touch .gitignore

要將條目添加到文件中,您可以在文本編輯器中打開文件,並將每個文件/文件夾添加到單獨的行中。

您的文件可能是這樣的:

/log 
/tmp 
/config/database.yml 

這將忽略從Git倉庫的database.yml文件,還有tmp文件夾和文件夾log

+0

做'〜觸摸/ .gitignore'會使文件出現在主目錄中,對嗎? – Gab

+1

是的,改變了。 –

0

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 

等等