在git項目下某個子目錄作為某個分支内容。
前端打包後将打包的内容儲存在某個分支以便自動部署。
在如下目錄中,project作為git項目根目錄,dist作為子目錄,在master分支中,檔案結構如下,想要在某個分支(例如在deploy分支)中隻儲存dist的内容。
操作如下
操作後就把dist内容強行推送給了deploy分支
切換到deploy分支,再git pull 沒辦法将新内容合并,因為沒有相同的曆史節點,但這兒根本就不需要合并,隻需要最新的分支代碼即可。
可以在deploy使用 <code>git fetch && git reset --hard origin/deploy</code>,擷取最新代碼。