Git
Будемо вважати, що git на комп'ютері вже встановлений. Якщо ні, то його неважко завантажити та встановити.
Налаштування git на вашому комп'ютері можна подивитися за допомогою команди
git config --list
Щоб встановити ім'я та email, за яким ваші коміти будуть ідентифікуватися в репозиторії, використовуються команди:
git config --global user.name "Your Name"
git config --global user.email your@mail.com
Bitbucket
Нам потрібний акаунт на Bitbucket. Його неважко зареєструвати, це безкоштовно.
Для створення нового репозиторію потрібно вибрати команду Create Repository. Далі потрібно заповнити основну інформацію про репозиторій. Обов'язковими є лише назва проєкту та назва репозиторію:
Після заповнення полів потрібно натиснути кнопку Create Repository.
Клонування репозиторію на комп'ютер
Для того, щоб клонувати репозиторій на свій комп'ютер, потрібно виконати наступні кроки.
- Отримати посилання для клонування. Для цього в репозиторії на Bitbucket вгорі праворуч натиснути кнопку Clone і скопіювати посилання (команду).
- Запустити git в тій папці, в яку потрібно клонувати репозиторій
- Запустити скопіювану на першому кроці команду. Після цього доведеться ввести пароль від вашого акаунту на Bitbucket.
Робота на локальному комп'ютері
Якщо репозиторій склонований успішно, то з ним можна працювати локально: додавати/видаляти файли, вносити зміни.
Корисні команди
Перевірити статус - чи є зміни, нові файли і т.п.:
git status
Додати нові файли у відстеження (доцільно виконувати, якщо є файли в статусі "Untracked files"):
git add --all
Якщо є зміни у деяких файлах та/або видалені файли, то можна виконати команду:
git add -u
Щоб подивитися на ці зміни можна використати команду:
git diff
Потрібно враховувати, що команда add лише додає файли до відстеження системою git, але не "зберігає" ці зміни або точніше не фіксує ці зміни.
Для фіксації змін потрібно зробити commit:
git commit -m 'first commit'
first commit - це деякий коментар до нового коміта.
Синхронізація з сервером
Цей останній коміт зберігається лише на локальній машині, але не на сервері.
Для збереження його на сервер потрібно виконати команду
git push origin master
Якщо потрібно отримати останню версію проєкту з серверу, то використовується команда
git pull origin master
Коментарі
Дописати коментар