排除需要推送到遠程gitLab的項目文件

不管是前端項目還是后端項目在將項目代碼推送到遠程gitLab的時候總會有一些不需要推送到遠程項目庫的文件。

比如說:系統(tǒng)文件、應(yīng)用程序配置文件、構(gòu)建組件、安裝的依賴、個人文件、應(yīng)用程序數(shù)據(jù)、日志等等;

前端(React/Vue)項目中的:node_modules、build等等;

node_modules:是用來放依賴模塊用的,因此不需要推送到遠程gitLab項目庫中,因為此文件下面的依賴模塊可以通過npm install來進行安裝下載,而npm install會根據(jù)package.json文件中的devDependencies和dependencies中的各模塊版本信息來安裝,因此只需要將package.json推送到遠程gitLab項目庫中即可。

沒必要將大量的依賴模塊文件也推送到遠程項目庫中占用空間。

build:是用來放每一次打包編譯之后的文件,此類文件也不需要推送到遠程gitLab項目庫中,因為每一次打包編譯的文件都不相同。

后端(JAVA)項目中的:.idea、target等等;


那么如何排除需要推送到遠程gitLab的項目文件呢?

只需要在項目的根目錄下新建:.gitignore文件;

.gitignore:文件中寫入需要排除推送到遠程gitLab項目庫的文件名和文件路徑即可。

前端

如下圖:

圖1

后端

如下圖:

圖2

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容