Найти в Дзене

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

Пошаговая инструкция по добавлению проекта на Гит через консоль.
Оглавление

Пошаговая инструкция по добавлению проекта на Гит через консоль.

Данная статья написана в качестве напоминалки для меня самого! Вкратце скажу, что ГитХаб - это то где программисты всего мира создают свой аккаунт и добавляют туда свои проекты на всеобщее обозрение. Многие добавляют туда программы, что бы другие ими пользовались или правили если найдут ошибки.

Создание данный профиля является обязательным для поиска первой работы в качестве программиста.

Поехали

Картинки можно листать и увеличивать при нажатии.

1) Создаем новый репозиторий;

2) Задаем наименование репозиторию, ставим галочку в инициализации и нажимаем 'create prepository';

нет картинки:
https://git-scm.com/downloads - скачиваем гит консоль и устанавливаем

3) Заходим в папку где хотим создать файл с проектом и нажимаем правой кнопкой мыши. Далее нажимаем 'Git Bach Here'. После этого появляется консоль;

4) Переходим на сайт ГитХаб и нажимаем на 'Clone of download', после копируем ссылку;

5) Вставляем в консоль ссылку (скопированную в предыдущем шаге) после надписи 'git clone' и нажимаем enter;

6) Теперь переносим все нужные файлы в созданную папку и прописываем наименования папок в консоле после 'git add' и нажимаем enter;

Обратите внимание:
1) Папки с русским названием так не добавить;
2) Необходимо указывать расширения файлов;
3) Пустые папки не добавятся!

7) Теперь необходимо добавить коммит. Прописываем 'git commit -m "тут коммент"' и нажимаем enter;

Далее пушим (добавляем) файлы в проект на Гите. Прописываем 'git push' и все готово!

Как обновить файлы в существующий репозиторий

1) Заходим в папку где хотим создать файл с проектом и нажимаем правой кнопкой мыши. Далее нажимаем 'Git Bach Here'. После этого появляется консоль;

2) Прописываем git push origin master и все файлы обновляются в основной ветке.

Работа с ветками

1) git checkout -b NameBranch - создать ветку

2) git checkout NameBranch - переместиться в нужную ветку

3) git push origin NameBranch - запушить в определенную ветку