搜尋

首頁  >  問答  >  主體

想把我的 laravel 專案放到 Github 上,哪些文件傳上去?

看了別人的倉庫,大家的檔案目錄都不一樣...
我的專案目錄:

希望回答者可以講一下為什麼有些文件不需要上傳~~謝謝!

PHPzPHPz2813 天前554

全部回覆(2)我來回復

  • 阿神

    阿神2017-05-02 09:30:36

    bootstrap/cache 程式運行時產生的快取文件目錄
    storage 子目錄中的文件,這些文件也是程式運行時產生的文件
    .env 本地配置文件,這個依賴具體的環境,所以不需要進行版本管理

    vendor和composer.lock 這個是composer產生的文件,這個視情況而定。一般來說composer.lock需要上傳,這是為了統一程式使用外部函式庫的版本而考慮的。 vendor目錄可以忽略,但如果外網存取有限制,也可以上傳。

    回覆
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-02 09:30:36

    參考連結:Laravel.gitignore

    GitHub 有一個十分詳細的針對數十種項目及語言的 .gitignore
    文件列表,你可以在https://github.com/github/gitignore
    找到它.

    回覆
    0
  • 取消回覆