Руководство по Git. Создание удалённого репозитория

В этой статье мы рассмотрим процесс создания удалённого репозитория Git

1. Создание удалённого репозитория

Для начала создадим репозиторий. Для этого нам прежде всего необходимо перейти на сайт https://github.com/

После регистрации нам необходимо перейти в свой профиль и создать новый репозиторий.

В моём случае я создал репозиторий с именем GitTutorial, который имеет следующую URL:

https://github.com/proselytear/GitTutorial

2. Инициализация Git в проекте

Для начала создадим простой Java проект. Я создал консольное Java приложение с именем GitTutorial.

Теперь нам необходимо инициализировать Git с помощью команды:


[project_root]$ git init
Initialized empty Git repository in [project_root]/GitTutorial/.git/

3. Добавление удалённого репозитория

Для того, чтобы добавить удалённый репозиторий, мы должны выполнить в терминале следующую команду:


[project_root]/GitTutorial$ git remote add proselyte "https://github.com/proselytear/GitTutorial"

4. Добавление файлов в удалённый репозиторий.
Для начала выполним две команды, который мы рассмотрим в последующих статьях:


git add --all


 git commit -m "Initial commit of the project"

[master (root-commit) 3c199cf] Initial commit of the project
 10 files changed, 818 insertions(+)
 create mode 100644 .idea/compiler.xml
 create mode 100644 .idea/copyright/profiles_settings.xml
 create mode 100644 .idea/description.html
 create mode 100644 .idea/misc.xml
 create mode 100644 .idea/modules.xml
 create mode 100644 .idea/project-template.xml
 create mode 100644 .idea/workspace.xml
 create mode 100644 GitTutorial.iml

Теперь нам осталось только “залить” проект на удалённый репозиторий:


git push proselyte master 

Username for 'https://github.com': proselytear
Password for 'https://proselytear@github.com': 
Counting objects: 24, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (18/18), done.
Writing objects: 100% (24/24), 8.85 KiB | 0 bytes/s, done.
Total 24 (delta 3), reused 0 (delta 0)
remote: Resolving deltas: 100% (3/3), done.
To https://github.com/proselytear/GitTutorial
 * [new branch]      master -> master


Теперь, если перейдём в наш удалённый репозиторий, то мы увидим ,что все файлы нашего проекта добавлены в удалённый репозиторий.

На этом мы заканчиваем рассмотрение процесса создания удалённого репозитория в Git.
В следующей статье мы рассмотрим операцию Clone.