Руководство по Git за 3 минуты

Несколько слов о Git

Git необходим разработчикам, так как обеспечивает надежный контроль версий и беспроблемную совместную работу над проектами. В этой статье мы отправимся в путешествие, чтобы изучить ключевые команды Git. К концу у вас будет прочная основа в Git, позволяющая эффективно управлять кодом и уверенно выполнять квесты по кодированию.

Пусть приключение начнется…

а. macOS:

# Use Homebrew enchanting magic to install Git
brew install git

# Verify the installation with a spell
git --version

б. Windows:

Отправляйтесь на официальный сайт Git (https://git-scm.com/downloads) и приобретите установщик Git.

Настройка вашего идентификатора Git:

# Configure your identity for legendary commits
git config --global user.name "Your Name"
git config --global user.email "[email protected]"

Создание собственного царства кода:создание репозитория Git и утверждение своей области кодирования

# Create a new directory for your project
mkdir MyProject
cd MyProject

# Initiate the Git
git init

# Gaze upon your newly claimed realm
git status

Отслеживание и подготовка:

# Track and stage files with your Git radar
git add file1.txt file2.txt

# Channel your powers to stage all changes
git add .

Фиксация изменений:

# Cement your changes and add a memorable commit message
git commit -m "Commit message"

Ветвление и слияние:

# Summon a new branch into existence
git branch feature-branch

# Master the art of switching branches
git checkout branch-name

# Engage in epic branch battles and merge their powers
git merge branch-name

# Peek into Git's collection of branches, like a wise observer
git branch

Создайте репозиторий на GitHub (если он еще не создан) и свяжите его с локальным репозиторием.

git remote add origin <GitHub_repository_URL>

Отправить фиксацию в репозиторий GitHub

git push -u origin master

Примечание. Если название вашей ветки не master, замените master фактическим названием ветки.

git push -u origin main

Поздравляем!

Вы сделали это! От установки Git до отправки кода в репозиторий GitHub вы начали осваивать эту мощную систему контроля версий. Ждите следующей статьи, где мы продолжим знакомиться с миром разработки программного обеспечения ✨