Как добавить в проект git

Как добавить в проект git

Есть уже готовый старый говносайт на который без слез смотреть не возможно и каждый третий кворкер на нем отздесьбылвасился. А вы кароче такой супергерой и хотите всю эту пришелувиделзахуячилисчезнавсегда историю прекратить. Ну чтобы через пуллреквесты там по нормальному, по-пацайнски все изменения заливать. Вообщем решаете систему контроля версий (VCS) добавить в проект (чем кста отсечете 90% фрилансеров)

Подсказку дает сам github после создания новой репы.

Два случая

Создаем проект с нуля

  1. Создаем репу на гитхабе
  2. echo «# test2» >> README.md
  3. git init
  4. git add README.md
  5. git commit -m «first commit»
  6. git branch -M main
  7. git remote add origin git@github.com:e-terin/test2.git
  8. git push -u origin main

Добавляем в репу уже существующий проект

Если приложение уже есть, то тут немного поинтереснее. Можно тупо залить файлы:

Добавление файлов в репу на github через вэб-интерфейс

Но это как-то не по-пацански. Поэтому вот:

  1. Создаем репу на гитхабе
  2. Далее делаем все на локалке в папке проекта и самое первое ясен перец git init
  3. Создаем .gitignore и включаем туда все лишнее — в первую очередь все пароли, скрытые файлы и статику.
    Проверить что будет в игноре можно командой
    git ls-files —other —ignored —exclude-standard
    а то что будет добавлено в репу — git status
    Обязательно нужно все проверить и несколько раз посмотреть, что исключается, а что добавляется, пока результат вас не устроит
  4. git add .
  5. git commit -m ‘initial commit’
  6. git remote add origin git@github.com:<логин на github>/<имя репы>
  7. git branch -M main
  8. git push -u origin main

И фсе. Теперь вы реальный пацан. Ад начнется после. Не забудьте, если проект не ваш дать доступы к аккаунту на гитхабе владельцу сайта.

Евгений

Яндекс.Метрика