Answer the question
In order to leave comments, you need to log in
Working with git when the project is running on a simple hosting. How to properly organize branches?
Good afternoon!
Can you please tell me how to properly organize branches in git?
The situation is this. I am using Laravel framework in my project. It has a well-known and simple directory structure (approximately, since the details are not particularly important here, the structure is the same for almost all frameworks):
Answer the question
In order to leave comments, you need to log in
Why such a perversion with branches?
I usually do ln -s laravel/public /path/to/www
That is, in fact, www now refers to laravel's public folder and there are no problems with changes. Also, the folder with the project itself can be stored anywhere.
На мой взгляд удобнее арендовать VPS и настроить непрерывную интеграцию. Немного болезненно в начале, но никакого шаманства и треша в управлении версиями потом. Если ваш проект удачный, то он будет развиваться и обычного хостинга вам сразу перестанет хватать.
В текущем случае можно сделать что-то вроде этого stackoverflow.com/questions/327417/using-capistran...
Чтобы каждый раз не коннектиться к серверу и не делать каждый раз пул-реквест, можно настроить это автоматом. Я использую для управленя серверами вот эту штуку https://forge.laravel.com/ - рекомендую, кстати.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question