Полезные команды Git для начинающих

Вы ищете учебник, который поможет вам понять, как работает git? Я создал простой учебник по git специально для вас!

Настройка окружения

  1. Выберите текстовый редактор по своему вкусу: Вы можете использовать Visual Studio Code, Brackets, Sublime или Atom.
  2. Выберите браузер: Лично я предпочитаю браузер Chrome, а вы можете выбрать Mozilla Firefox, Microsoft Edge или Brave. Я использую Chrome в качестве браузера по умолчанию.
  3. Оболочка командной строки : Необходимо знакомство с оболочкой командной строки. Для Windows потребуется окно cmd или power shell с правами администратора. На Mac или в Linux можно использовать окно терминала. Пожалуйста, узнайте, как использовать команду «sudo» в OS X и Linux.

Теперь давайте попробуем освоить Git!

Настройка Git

Скачайте и установите Git

  • Чтобы установить Git на свой компьютер, перейдите по адресу https://git-scm.com/downloads, чтобы загрузить программу установки Git для вашей конкретной вычислительной платформы.

  • Затем следуйте шагам установки, как установить Git с помощью программы установки.

  • Более подробную информацию об установке Git вы можете найти на сайте https://git-scm.com/book/en/v2/Getting-Started-Installing-Git. В этом документе перечислены несколько способов установки Git на различных платформах.

  • Установка некоторых инструментов графического интерфейса, например GitHub Desktop, также установит Git на ваш компьютер.

  • На Mac установка инструментов командной строки XCode также установит Git на ваш компьютер.

  • Вы можете выбрать любой из этих методов, который наиболее удобен для вас.

Конфигурация на Git

  • Откройте окно cmd или терминал на вашем компьютере.
  • Убедитесь, что Git установлен и доступен в командной строке, набрав в командной строке следующее:
git --version
Войти в полноэкранный режим Выйти из полноэкранного режима

Чтобы настроить имя пользователя для использования Git’ом, введите в командной строке следующее:

git config --global user.name "Your Name"
Enter fullscreen mode Выйти из полноэкранного режима

Чтобы настроить свой email для использования Git’ом, введите следующее:

git config --global user.email <your email address>
Enter fullscreen mode Выйти из полноэкранного режима

Чтобы проверить глобальную конфигурацию Git по умолчанию, введите в подсказке следующее:

git config --list
Enter fullscreen mode Выйти из полноэкранного режима

Основные команды Git

  • В удобном месте на вашем компьютере создайте папку с именем git-test.
  • Откройте папку git-test в своем любимом редакторе.
  • Добавьте в эту папку файл с именем index.html и добавьте в него следующий HTML-код:
<!DOCTYPE html>
<html>
    <head></head>

    <body>
        <h1>This is a Header</h1>
    </body>
</html>
Вход в полноэкранный режим Выход из полноэкранного режима

Инициализация папки в качестве Git-репозитория

Перейдите в папку git-test в окне cmd/терминала и введите в подсказке следующее, чтобы инициализировать папку как Git-репозиторий:

git init
Войти в полноэкранный режим Выйти из полноэкранного режима

Проверка состояния Git-репозитория

Чтобы проверить состояние Git-репозитория, введите в приглашение следующее:

git status
Войти в полноэкранный режим Выйти из полноэкранного режима

Добавление файлов в область постановки

  • Чтобы добавить файлы в область хранения репозитория Git, введите:
git add .
Enter fullscreen mode Выйти из полноэкранного режима

Коммитирование в Git-репозиторий

  • Чтобы зафиксировать текущую область постановки в репозитории Git, введите:
git commit -m "first commit"
Введите полноэкранный режим Выйти из полноэкранного режима

Проверка журнала фиксаций Git

  • Чтобы проверить журнал фиксаций в вашем Git-репозитории, введите
git log --oneline
Войти в полноэкранный режим Выйти из полноэкранного режима
  • Теперь измените файл index.html следующим образом:
<!DOCTYPE html>
<html>
    <head></head>

    <body>
        <h1>This is a Header</h1>
        <p>This is a paragraph</p>
    </body>
</html>
Enter fullscreen mode Выйти из полноэкранного режима
  • Добавьте подпапку с именем templates в папку git-test, а затем добавьте файл test.html в папку templates. Затем установите содержимое этого файла таким же, как файл index.html выше.
  • Затем проверьте статус и добавьте все файлы в область staging.
  • Затем сделайте второй коммит в репозиторий.
  • Теперь измените файл index.html следующим образом:
<!DOCTYPE html>
<html>
    <head></head>

    <body>
        <h1>This is a Header</h1>
        <p>This is a paragraph</p>
        <p>This is a second paragraph</p>
    </body>
</html>
Вход в полноэкранный режим Выйти из полноэкранного режима
  • Теперь добавьте измененный файл index.html в область staging, а затем выполните третий коммит.

Проверка файла из предыдущей фиксации

  • Чтобы проверить файл index.html из второй фиксации, найдите номер второй фиксации в журнале git, а затем введите в подсказку следующее:
git checkout <second commit's number> index.html
Войти в полноэкранный режим Выйти из полноэкранного режима

Сброс репозитория Git

  • Чтобы отменить эффект предыдущей операции и вернуть index.html в состояние, в котором он находился в конце третьего коммита, введите:
git reset HEAD index.html
Enter fullscreen mode Выйти из полноэкранного режима
  • Затем введите следующее:
git checkout -- index.html
Enter fullscreen mode Выйти из полноэкранного режима
  • Вы также можете использовать git reset, чтобы сбросить область постановки на последний коммит без нарушения рабочего каталога.

Вот несколько полезных команд, которые могут вам помочь, попробуйте!

Проталкивание нового коммита


git checkout -b <branch-name>
git init
git status
git add <specify path to commit files>
git commit -m "<commit message>"
git push origin <remote-branch>
git diff
git log --oneline
Войти в полноэкранный режим Выйти из полноэкранного режима

Наложение фиксации на существующую ветку

git fetch
git pull origin <master-branch>
git status
git add <specify path to commit files>
git commit -m "solved git conflicts"
git push origin <branch-name>
Войти в полноэкранный режим Выход из полноэкранного режима

Для удаления удаленного филиала

git push --delete origin your-trash-branch
Войти в полноэкранный режим Выйти из полноэкранного режима

Для создания нового филиала

cd existing_repo
git remote add origin git_url_of_your_repository
git branch -M branch_name_here
git push -uf origin branch_name_here
Вход в полноэкранный режим Выход из полноэкранного режима

Теперь, когда вы поняли основы команд git. Вы можете попробовать использовать git и разместить свой код в собственном репозитории. Если у вас есть предложения и комментарии. Не стесняйтесь комментировать ниже. Счастливого кодинга!

кредиты Front-End Web UI Frameworks and Tools: Bootstrap 4

Оцените статью
Procodings.ru
Добавить комментарий