第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何僅將git repo的子目錄部署/推送到Heroku?

如何僅將git repo的子目錄部署/推送到Heroku?

Git
Qyouu 2019-12-09 12:35:42
我有一個(gè)使用Serve的項(xiàng)目,并且使用Git進(jìn)行了版本控制。服務(wù)創(chuàng)建了一個(gè)output文件夾,其中包含要部署到Heroku的靜態(tài)文件。我不想部署Serve項(xiàng)目本身,因?yàn)镠eroku Cedar堆棧似乎不太喜歡它,但是最重要的是,我想利用Heroku對(duì)靜態(tài)網(wǎng)站的強(qiáng)大支持。有沒(méi)有辦法將子文件夾部署到git遠(yuǎn)程服務(wù)器?我應(yīng)該在output文件夾中創(chuàng)建一個(gè)Git存儲(chǔ)庫(kù)(聽(tīng)起來(lái)錯(cuò)誤)并將其推送到Heroku嗎?
查看完整描述

3 回答

?
慕娘9325324

TA貢獻(xiàn)1783條經(jīng)驗(yàn) 獲得超4個(gè)贊

通過(guò)git-subtree有一個(gè)更簡(jiǎn)單的方法。假設(shè)您要將文件夾“輸出”作為根目錄推送到Heroku,可以執(zhí)行以下操作:


git subtree push --prefix output heroku master

目前看來(lái)git-subtree已包含在git-core中,但我不知道該版本的git-core是否已經(jīng)發(fā)布。


查看完整回答
反對(duì) 回復(fù) 2019-12-09
?
泛舟湖上清波郎朗

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超3個(gè)贊

我從約翰·貝里曼(John Berryman)的觀點(diǎn)開(kāi)始,但實(shí)際上,如果您根本不關(guān)心heroku git的歷史,它可能會(huì)更簡(jiǎn)單。


cd bin

git init

git add .

git commit -m"deploy"

git push git@heroku.com:your-project-name.git -f

rm -fr .git

我猜官方git subtree是最好的答案,但是我在讓子樹(shù)在Mac上工作時(shí)遇到了問(wèn)題。


查看完整回答
反對(duì) 回復(fù) 2019-12-09
  • 3 回答
  • 0 關(guān)注
  • 564 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)