Если вы разрабатываете приложение, вы действительно должны разрабатывать его локально.
Вы быстро устанете тестировать изменение, загрузив его на удаленный сервер.
Кроме того, что произойдет, если ваш друг внес изменение, как вы узнаете, чтоон сделал это изменение?Вы очень быстро получите коллизии в коде, которые полностью разрушат ваше сотрудничество.
Итак, прежде всего, вы оба должны установить стек LAMP / MAMP / WAMP локально.Вы должны тестировать все локально, и вам не нужно публиковать его на сервере для тестирования.
Затем вы должны использовать какой-то контроль версий, чтобы добавить любые изменения, сделанные вами в удаленном хранилище.Это означает, что тогда вы и ваш друг можете работать изолированно друг от друга, а затем зафиксировать свои собственные изменения в репозитории, а затем вы можете объединять ветви по мере продвижения.
Когда ваше приложение будет готово, вы можете начать думать о переводе его в состояние готовности к работе, добавив его на сервер.
Зарегистрируйте учетную запись на GitHub.com и прочитайте как можно больше о том, как работает контроль версий, потому что если вы намереваетесь работать вместе над что-нибудь , вам нужно обернуть его вокруг,