Лучший способ добавить git в существующий проект

Мы унаследовали сайт с нулевым контролем версий / никакой информации о том, как он был создан — информации достаточно только для подключения к серверу по SSH. Мы хотим добавить git, чтобы начать разработку локально и распространять обновления через git.

Как лучше это сделать, ничего не сломав?

Мое первое желание — создать пустой репозиторий на github, инициализировать репозиторий git внутри корня сайта (в чем я уверен на 99 %), git add ., git commit -m "Initial commit" и отправить все на github. Затем клонируйте репозиторий и создайте промежуточный и локальный сайт.

Я просто хочу дважды подтвердить, что это разумный план, потому что я делаю это не очень часто (обычно начинаю проекты с git с самого начала). И я не хочу ничего сломать, пока ковыряюсь на сервере.

Спасибо :)


75
1

Ответ:

Решено

В такой ситуации я использую следующий контрольный список:

 1. git init
 2. git remote add origin <REMOTE-REPO-URL>
 3. Write a good '.gitignore` file.
 4. git add --all
 5. git commit -m "Initial commit"
 6. git push