我對git非常陌生(閱讀git pro書籍的基礎知識),並且很少有後端知識。 隨着我的項目不斷擴大,git流似乎是我所需要的最合適和最簡單的工具。但我想確保在開始之前遵循的步驟。在已經存在的項目上安裝和配置git流
我\var\www
文件夾如下:
- 的myproject
- myproject_preview
目前我在做myproject_preview的變化,我在做測試,每當它的確定釋放我手動複製已更改的文件。
我仍然希望能夠在將它們推送到myproject之前預覽更改。
從我算了一下,我需要:
- 中的myproject在myproject_preview創建使用
git init -u
一個repositoy - 克隆它
git flow init
在myproject_preview- 做修改並提交
- 推提交到myproject(遠程?)
這是正確的做法嗎?
寫這個主題,我意識到我不能肯定我熟悉git的概念:/
感謝您的鏈接,很好,很容易。我沒有得到的是如何在提交之前預覽和測試您的更改。它是否必須在本地? – JohnT
您可以「預覽」您在流程或分支中的更改。例如,您可以使用您的「主」分支來進行穩定版本和開發階段/預覽。您可以使用以下命令創建新分支 'git checkout -b myproject_preview' 創建分支後,您可以開發/應用補丁和測試。完成「預覽」後,您可以使用git merge將其與master進行合併。 –