как залить проект на github

21 июня 2019 1119 admin

Как закачать проект, репозиторий, папку или файл на github


Понадобилось выложить один проект на GitHub.
Получилось решение, не претендующее на универсальность, правильность, лучшесть и тому подобное.
Получилось решение - рабочее.

Итак, имеем.
Операционка - никсовая (NetBSD)
GitHub - хранилище реп.
Свой проект - в локальной папке /git/some_project

Определяемся с именами и названиями:
some_nick - логин пользователя, который зареган/будет зареган на github'е
some_project - имя проекта на гитхабе и название папки проекта на локальном жесткои диске

"ПОЕХАЛИ!"

1. Для начала регаемся на Github.
Предположим, имя нашей учетки - some_nick

2. Создаем на github'е новый репозиторий.
Имя репозитория делаем таким же как и название локальной папки: some_project

3. Идем в папку /git:
$ cd /git

4. Делаем клон созданного репозитория на гитхабе.
$ git clone https://github.com/some_nick/some_project.git

После этого, в папке /git создастся папка с именем some_project
Это нужно для того чтобы создались необходимые файлы и папки (конкретно, папка .git - тут необходимые служебные файлы для работы с гитхабом)

5. Теперь в папку /git/some_project можно скопировать наш проект(файлы и папки), который мы имеем где-то на локальном жестком диске, и который потом закачается на github.

6. Теперь нужно добавить все эти файлы и папки в локальный репозиторий (наличие файлов и папков - на данном этапе не значит их наличие в репозитории):

идем в нашу папку с проектом:
$ cd some_project
добавляем всё в проект:
$ git add .
(точно в конце команды добавляем всё)

7. "инициализируем" проект - просто добавляем комментарий:
$ git commit -m "initial commit"

8. Связывание

Если бы мы не клонировали репозиторий из гитхаба - на этом этапе пришлось бы добавить репозиторий.
Командой: git remote add https://github.com/some_nick/some_project.git

Но так как мы изначали склонировали (хоть и пустой) репозиторий, то этот пункт нам не нужен - всё что нужно уже работает.
Проверить можно командой:
$ git remote -v

9. Теперь заливаем всё что у нас есть в папке на github:
$ git push

..и всё

  • 0

Другие новости по теме:

Другие новости по теме:

    Добавление комментария

    Имя:
    Пароль:
    Email:
    Код:
    captcha
    Введите код:

    Последнии комментарии
    движок для сайта бесплатные движки для сайтов
    Автор Cornell (18.07.2025)
    I am sure this paragraph has touched all the inter...
    движок для сайта бесплатные движки для сайтов
    Автор Tracey (18.07.2025)
    Excellent post. I was checking continuously this b...
    движок для сайта бесплатные движки для сайтов
    Автор vovan casino онлайн (18.07.2025)
    My spouse and I stumbled over here by a different...
    движок для сайта бесплатные движки для сайтов
    Автор vovan casino онлайн (18.07.2025)
    My spouse and I stumbled over here by a different...
    движок для сайта бесплатные движки для сайтов
    Автор ramenbet casino (18.07.2025)
    I will right away grab your rss feed as I can not ...
    движок для сайта бесплатные движки для сайтов
    Автор ramenbet casino (18.07.2025)
    I will right away grab your rss feed as I can not ...
    движок для сайта бесплатные движки для сайтов
    Автор Вован бесплатные спины (17.07.2025)
    I'm gone to inform my little brother, that he shou...
    движок для сайта бесплатные движки для сайтов
    Автор Stan (17.07.2025)
    I am now not certain the place you're getting your...
    движок для сайта бесплатные движки для сайтов
    Автор Ezekiel (16.07.2025)
    Islamic University of Al Madinah is unrelated to U...
    движок для сайта бесплатные движки для сайтов
    Автор Meri (16.07.2025)
    I know this web page gives quality based articles ...
     Популярные
       
    Календарь
    « Июль »
    Пн Вт Ср Чт Пт Сб Вс
    1 2 3 4 5 6
    7 8 9 10 11 12 13
    14 15 16 17 18 19 20
    21 22 23 24 25 26 27
    28 29 30 31
    Облако тегов
    Яндекс.Метрика