Відразу хочу вибачитися за якість (особливо моєї озвучення) - перший досвід так би мовити, вилизував і так як міг.
І наостанок, наведу самі распространненость команди:
- git init - ініціілізація нового сховища;
- git clone [url] - склоніровать репозиторій;
- git add. - додати всі нові файли, або git add filename - додати окремий файл. Можна і git add folder_name - додасть папку;
- git commit -a -m «Commit message» - зробити Комміт в репозиторій, прапор -a означає що будуть індексуватися зміни вже існуючих файлів, -m - повідомлення коммітов;
- git branch - вивести список всіх гілок сховища, значок * стоятиме навпроти поточного;
- git branch [new-super-cool-branch] - створити нову гілку new-super-cool-branch;
- git branch -D [old-shittly-branch] - видалити гілку;
- git checkout [new-super-cool-branch] - перемкнутися на гілку new-super-cool-branch;
- git merge [new-super-cool-branch] - перебуваючи в іншій гілці, провести злиття з new-super-cool-branch;
- git push - відправити свої зміни на інший сервері;
- git pull - перевірити оновлення на іншому сервері.
На додаток, треба сказати що я показав лише вершину айсберга git. Якщо хочете почитати про роботу з git більш повно - то раджу для початку ознайомиться з Хабровск статтею а потім з офіційною документацією (обережно! Многа буків на незрозумілій мові)
PS: будь ласка, не штовхайте за якість - я і сам за 50 дублів усвідомив, що я гаркавлю, заїкаюся с'едаяю по пів слова, екаю і Мека і не можу нормально скормуліровать свою думку без слів паразитів :)