Главная страница
Навигация по странице:

  • Название фалов из одной папки имеют общее название с папкой (первые два символа Hash последовательности)

  • Краткий конспект по Git. Git конспект. У каждого объекта в Git есть свою уникальных Hash


    Скачать 34.28 Kb.
    НазваниеУ каждого объекта в Git есть свою уникальных Hash
    АнкорКраткий конспект по Git
    Дата27.01.2023
    Размер34.28 Kb.
    Формат файлаdocx
    Имя файлаGit конспект.docx
    ТипДокументы
    #908225






    У каждого объекта в Git есть свою уникальных Hash

    (SHA1) из 160 бит (40 шестнадцатеричных символов 1-9, A-F)

    Название фалов из одной папки имеют общее название с папкой (первые два символа Hash последовательности)





    Команды GIT

    git status

    git add (add.)

    git comit -m ""

    git log

    git checkout



    Branch

    git branch (узнать список веток)
    git branch (создать ветку)

    git branch -m

    git checkout -b <branch name> (создать и переместится в новую ветку)
    git branch -d branch name> (удалить ветку)
    git merge < feature brunch name> (выполнить слияние feature brunch в receiving brunch (НУЖНО находится в receiving brunch перед слиянием))
    featurebrunch - ветка С которой переносят

    receivingbrunch - ветка В которую переносят


    Работа с удаленным репозиторием

    git push (загрузить В)

    git pull (скачать себе ИЗ)
    git clone (клонировать репозиторий)
    git branch -a
    git remote add name (Подключение к удаленному репозиторию)



    git remote add name_repository (Подключение к удаленному репозиторию)
    git push -u name_branch (загрузка изменений из локальной ветки в удаленную с созданием связи между ними)
    git remote -v (посмотреть название сервера)

    git branch -vv (посмотреть есть ли связь ветки локальной и удаленной веткой сервера)


    Прочее

    git checkout branch_name^ (commit_name, HEAD)

    сдвигает на один родительский commit

    git checkout name5

    ( указать шаг сдвига)
    git branch -f <куда (HEAD3)>

    (Сдвиг указателя ветки)


    git reset 1> (отменить commit ЛОКАЛЬНО)

    git revert (отменить на УДАЛЕННОМ репозитории)



    написать администратору сайта