Перейти до основного вмісту

Публікації

Показано дописи з міткою "git"

Налаштування віддаленого сховища в git

Ініціалізувати репозиторій git в локальній директорії можна командою git init Розглянемо, як можна налаштувати збереження файлі в віддаленому сховищі на прикладі bitbucket . Для цього в bitbucket потрібно створити новий репозиторій. Зайшовши в цей репозиторій можна отримати шлях до нього, наприклад: https://webjdev@bitbucket.org/webjdev/newtest.git Тоді для додавання віддаленого сховища для локального репозиторію потрібно виконати команду git remote add origin https://webjdev@bitbucket.org/webjdev/newtest.git Для перевірки доданих віддалених сховищ можна використати команду git remote -v Для видалення зв’язку з відділеним репозиторієм: git remote rm origin Створити перший коміт можна такими командами git add . git commit -m ‘first commit’ Для копіювання даних на bitbucket: git push -u origin master

Базові команди для галудження в git

Створення нової гілки Припустимо, що у нас вже створений git-проєкт і ми знаходимося в гілці master . Про сторення git-проєктів більше можна почитати тут . Створити нову гілку з назвою test можна за допомогою наступної команди: git branch test Отже, тепер у нас є 2 гілки. Подивитися список гілок можна за допомогою команди git branch Ми отримаємо список гілок, а також буде відмічено поточну гілку. Якщо потрібно вивести інформацію про останній комміт в кожній із гілок, то можна зробити так: git branch -v Ще один спосіб створення нової гілки - це створення за допомогою команди checkout з параметром -b. При цьому створюється нова гілка та відбувається перехід до неї: git checkout -b new-test Перехід до іншої гілки Перехід до іншої гілки можна зробити за допогою команди git checkout test Відповідно повернутися назад: git checkout master Відмінності між гілками В процесі розробки комміти можуть додаватися до кожної з гілок (зрозуміло, що гілок може бути більше). Часто пот...

Основи роботи з Git

Встановлення на Linux Для встановлення git на Linux через термінал, можна скористатися командою: sudo apt install git-all Перевірка версії Щоб перевірити поточну встановлену версію в терміналі можна набрати git --version Допомога Стисла довідка про команду git command -h або git command --help Наприклад: git add -h Для отримання більш повної інформації можна скористатися git help command Наприклад: git help add Ім’я користувача та електронна пошта Встановлення імені: git config --global user.name "Your Name" Встановлення email: git config --global user.email your@mail.com Якщо потрібно задати пошту та ім’я лише для одного проєкту, то потрібно використати команду без параметру —global . Для перегляду списку параметрів можна скористатися командою: git config --list Створення git-репозиторію Є 2 основних способи створення репозиторію: Створення репозиторію на сторонньому сервері і завантаження на локальну машину. Приклад створення репозиторію на Bitbacke...

Зміна повідомлення в останньому коміті

Проблема Припустимо, що зроблений коміт із повідомленням (коментарем), наприклад, за допомогою команди git commit -m 'some text' Як можна змінити текст повідомлення ? Тобто замість "some text" написати щось інше? Розглянемо випадок, коли нам потрібно змінити останній коміт, який ще не "залито" на сервер. Тобто ще НЕ виконана команда git push origin master Більше про базові команди git можна почитати тут . Розв'язаня проблеми Можна використати команду git commit --amend Після цього відкриється текстовий редактор, у якому можна буде змінити повідомлення. Потрібно враховувати, що у цьому випадку ідентифікатор коміту зміниться. Тобто такий спосіб не варто використовувати, якщо коміт вже заантажений на сервер.

Базові команди для роботи з Git та Bitbucket

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 . Клонування репозиторію на комп'ютер Для того, щоб клонувати репозиторій на свій комп'ютер, потрібно виконати наступні кроки. Отримати посилання для клонування. Для цього в репозиторії...