0
A
回答
0
您也可以使用git archive
創建一個tar
-文件,其中只包含您選擇的提交文件並將其提取到生產環境中。我更喜歡克隆,因爲這會使後來的更新變得更容易(您可以只需git fetch
,看看您必須調整才能使更新工作,並且git merge
)。這樣做會比再次做git archive
更困難,移動舊樹,提取新樹,找出新舊之間的差異,採取配置更改等,...
0
克隆到臨時文件夾,然後rsync到期望的位置無論你想要什麼。
0
您可以簡單地創建一個部署分支,並在需要部署時將更新推送到該分支,請參閱本文here。
0
我曾經有一個處理部署代碼的node.js腳本,但是一旦我有多個具有特定需求的項目,就難以管理。我建議使用https://stackahoy.io/(警告:我在Stackahoy團隊,很樂意回答任何問題。) 1回購和無限分支是完全免費的。它可以讓你:
- 維護部署你的Git倉庫在一個地方
- 保持靜態配置文件(的東西,你守在的.gitignore文件)
- 瓶坯後部署腳本
- 安全,立即根據推送的分支部署您的代碼,並在部署時查看實時日誌。
- 一次部署到多個服務器(適用於負載平衡應用程序)
相關問題
- 1. Git工作流程和部署,同步
- 2. 簡單的Git工作流程
- 3. Grunt部署工作流程
- 4. JBPM工作流程部署
- 5. 部署工作流程
- 6. 使用git的Docker部署工作流程
- 7. 基於Git的網站部署工作流程
- 8. 部分合並的Git工作流程?
- 9. Git:多個分支機構部署工作流程
- 10. 集中GIT工作流程/部署 - 發佈分支
- 11. 簡單的Git分支交換工作流程
- 12. 提交簽名最簡單的git工作流程?
- 13. 共享點工作流程部署
- 14. Alfresco activiti工作流程部署
- 15. SharePoint 2010工作流程部署
- 16. Docker持續部署工作流程
- 17. XML工作流程部署在露天
- 18. SVN和部署工作流程
- 19. SMTP和XMPP部署/工作流程
- 20. 工作流部署問題
- 21. Rails:簡化複雜的部署流程
- 22. Git的工作流程:
- 23. Git單人用戶工作流程
- 24. Git流與Github部署
- 25. Git工作流程提示
- 26. Gerrit和Git工作流程
- 27. git分支工作流程
- 28. GIT工作流程問題
- 29. Git,Kohana&PHPFog工作流程
- 30. Git子樹工作流程