Работа с GIT в Ubuntu: старт
Опубликовано:
Комментариев: 0
Установка GIT в Ubuntu:
https://github.com/Kolpikov/git-test
sudo apt-get install gitКонфигурация GitHub
git config --global user.name "ВАШ_ЛОГИН" git config --global user.email "ВАШ_EMAIL"Вместо ВАШ_ЛОГИН подставляем свой логин на GitHub, а вместо ВАШ_EMAIL - почту. Создаём локальный репозиторий.
git init git-testЕсли всё успешно, видим что-то подобное:
Инициализированный пустой репозиторий Git в /home/i/git-test/.git/входим в каталог git-test:
cd git-testСоздаём файл README с текстом "Hello word"
echo "Hello, word!" > READMEи давайте создадим какой-то файл нашего проекта:
echo "" > index.phpДобавляем созданные файлы в репозиторий
git add README git add index.phpТакже можно использовать одну из нижеприведенных команд, чтобы добавить все файлы из каталога:
git add . git add --allДелаем первый коммит:
git commit -m "Мой первый коммит"Если всё прошло успешно, увидим что-то такое:
[master (root-commit) 84f0cf3] Мой первый коммит 2 files changed, 2 insertions(+) create mode 100644 README create mode 100644 index.php7. Создание репозитория на GitHub При создании репозитория на GitHub нужно обратить внимание на то, что имя создаваемого репозитория на гитХабе должно соответствовать имени репозитория на локальной машине. У нас это будет git-test. Входим под своей учётной записью на GitHub, жмём "+ (плюс)" в верхнем правом углу и выбираем "New repository" из выпадающего списка. Вводим информацию Repository name "git-test" и по желанию можно написать описание к проекту. Затем нажимаем кнопку "create repository". 8. Отправка локального репозитория на GitHub Теперь мы готовы, чтобы отправить (push) наши файлы в репозиторий GitHub. Для этого подключаемся:
git remote add origin https://github.com/user_name/git-test.gitВ этой строке нужно заменить следующее:
- user_name - на Ваш логин на GitHub
- git-test - на имя Вашего репозитория
git push origin masterВас попросят ввести логин на GitHub, а затем пароль. После успешной отправки вы увидите сообщение:
Counting objects: 4, done. Delta compression using up to 4 threads. Compressing objects: 100% (2/2), done. Writing objects: 100% (4/4), 312 bytes | 0 bytes/s, done. Total 4 (delta 0), reused 0 (delta 0) To https://github.com/Kolpikov/git-test.git * [new branch] master -> masterВот и все! Посмотреть, что должно получиться в конечном итоге можно тут: