簡體   English   中英

git repo的文件夾結構

[英]Folder structure for git repo

目前,我的文件結構如下所示:

.git/
.fonts/
stuff/
code/
notes/
exe/
app/
res/
node_modules/
.gitignore
nodeserver.js
package.json

這是一個包含節點應用程序的git repo,我將其同時推送到bitbucket(用於版本控制和保管),並且還將其推送到heroku以部署節點應用程序

我需要保留“ stuff”文件夾中有用的細節,但是節點應用程序實際上並不需要這些東西。 因此,毫無理由地將其推送到heroku並增加heroku的大小是毫無意義的。 (對於其他文件夾,例如“便箋”,也可以這樣說,但我僅以“填充”為例)。

因此,我想重新組織我的存儲庫,以使“ stuff”文件夾仍被推送到原始位置,而不被推送到heroku。 那可能嗎?

我自己很簡單,我想讓事情簡單易懂。 我已經看過git子模塊和子樹,但是它們對於普通用戶來說看起來很可怕。

我曾考慮過只是將“ stuff”放入.gitignore (這樣它就不會被推到任何地方),然后在“ stuff”中創建一個完全獨立的倉庫,我只將其推到bitbucket上,但這對我來說似乎是個難題。 可能有更好的方法。

您可以創建一個腳本(shell腳本,maven,Gradle,Jenkins管道等),將僅需要的內容復制到一個臨時文件夾,然后將該文件夾推送到heroku。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM