Git CMD командная строка

C:\Users\opilane>cd desktop

C:\Users\opilane\Desktop>git clone https://github.com/IrinaMerkulova/TARgv24.git

C:\Users\opilane\Desktop>cd TARgv24

C:\Users\opilane\Desktop\TARgv24>git branch Deniel Kruusman

C:\Users\opilane\Desktop\TARgv24>git checkout

C:\Users\opilane\Desktop\TARgv24>git checkout Deniel Kruusman

C:\Users\opilane\Desktop\TARgv24>git status

C:\Users\opilane\Desktop\TARgv24>git config — -global user.name «Deniel Kruusman»

C:\Users\opilane\Desktop\TARgv24>git config — -global user.email «denielkruusman@gmail.com»

C:\Users\opilane\Desktop\TARgv24>git status

C:\Users\opilane\Desktop\TARgv24>git add .

C:\Users\opilane\Desktop\TARgv24>git commit -a -m «nimi on lisatud»

C:\Users\opilane\Desktop\TARgv24>git status

C:\Users\opilane\Desktop\TARgv24>git add .

C:\Users\opilane\Desktop\TARgv24>git commit -a -m «kustuta on tõlgitud»

  • C:\Users\opilane>cd Desktop
  • C:\Users\opilane\Desktop>git config — -global user.name «Deniel Kruusman»
  • C:\Users\opilane\Desktop>git config — -global user.email «Deniel Kruusman»
  • C:\Users\opilane\Desktop>git config — -global — -list
  • C:\Users\opilane\Desktop>git clone https://github.com/IrinaMerkulova/TARgv24.git
  • C:\Users\opilane\Desktop>cd TARgv24
  • C:\Users\opilane\Desktop\TARgv24>git branch DenielK
  • C:\Users\opilane\Desktop\TARgv24>git checkout DenielK
  • C:\Users\opilane\Desktop\TARgv24>git status
  • C:\Users\opilane\Desktop\TARgv24>git add . — добавляю все файлы в отправку(добавил к отслеживанию)
  • C:\Users\opilane\Desktop\TARgv24>git commit -a -m «nimi on lisatud» — комент создаю
  • C:\Users\opilane\Desktop\TARgv24>git push — выкинет команду
  • C:\Users\opilane\Desktop\TARgv24>git push —set-upstream origin DenielK
  • C:\Users\opilane\Desktop\TARgv24>git pull origin master — вытащить файл из мастера
  • git init — создание репозитория
  • git push —set-upstream origin DenielK
  • git add.
  • git commit ……
  • git push

https://git-scm.com/book/ru/v2

диск C — kasutajad — opilane — .ssh ключ (место где будет создан ключ для проекта) — на один проект — один ключ

Диск для проекта добавляется github — settings — deploy keys > add deploy key — дать имя вставить ключ из паблиш файла (id_rsa.pub) и поставить галочку на write

Работа с чужим заданием:
C:\Users\opilane\
C:\Users\opilane\cd desktop #переход на рабочий стол
C:\Users\opilane\Desktop\
C:\Users\opilane\Desktop\cd .. #переход назад в директорию «opelane»
C:\Users\opilane\

C:\Users\opilane\Desktop\git config –global user.name „Deniel Kruusman“#задаём имя пользователя
C:\Users\opilane\Desktop\git config –global user.email „denielkruusman@gmail.com“#задаём имейл пользователя
C:\Users\opilane\Desktop\git config –global –list#проверяем, сохранились ли, введённые данные

C:\Users\opilane\Desktop\git clone S:\TARgv24git\ #клонируем репозиторий к себе на рабочий стол ##важно: если это сетевой диск, нужно удостовериться, что знак диска без “X”
C:\Users\opilane\Desktop\cd TARgv24git #переход в папку с заданием

C:\Users\opilane\Desktop\TARgv24git\git status #проверяем, в какой ветке мы собираемся работать, на данном этапе будет
написано что мы в master’е
C:\Users\opilane\Desktop\TARgv24git\git branch DenielK #создаёт новую ветку с именем KirillM
C:\Users\opilane\Desktop\TARgv24git\git checkout DenielK #используется для переключения на ветку с именем DenielKr
C:\Users\opilane\Desktop\TARgv24git\git status #перепроверяем, чтобы удостовериться, что мы будем работать в своей ветке и создавать свою версию

«Проделываем работу с файлом, в нашем случае надо было отвечать на вопрос, далее сохраняем файл»

C:\Users\opilane\Desktop\TARgv24git\git add .#добавляет все изменения в текущей директории
C:\Users\opilane\Desktop\TARgv24git\git commit -a -m „Vastasin exceli kysimusele“ #используется для фиксации изменений -a
(автоматически добавляет изменения), -m (сообщение о коммите)

C:\Users\opilane\Desktop\TARgv24git\git status#используется для получения информации о текущем состоянии вашего репозитория
C:\Users\opilane\Desktop\TARgv24git\git push –set-upstream origin KirillM#используется для отправки локальной ветки DenielK
в удалённый репозиторий (например, origin) и связывания её с соответствующей удалённой веткой

C:\Users\opilane\Desktop\TARgv24git\git pull origin master#использовать для докачивания измений репозитория, например если были добавленны новые файлы в папку TARgv24git

Создание своего репозитория:
C:\Users\opilane\S: #переходим на диск S:
S:\cd TARgv24git #переходим в папку TARgv24git
S:\TARgv24git\git init DenielK#используется для создания нового репозитория Git в директории DenielK. Если папка с
таким именем не существует, Git создаст её автоматически.

S:\TARgv24git\git status#используется для получения информации о текущем состоянии вашего репозитория
S:\TARgv24git\git add .

Скинуть в ручную свой файлик с заданием в созданную папку MelnikovGit

S:\TARgv24git\git commit -a -m „Lisasin faili ylesannega“
S:\TARgv24git\git status

Команды из w3schools

C:\Users\opilane>git —version — command to check which version of Git (if any) is installed

C:\Users\opilane>git init — Initialize Git on the current folder

C:\Users\opilane>git add index.html — Adding index.html to the Staging Enviornment

C:\Users\opilane>git add -A — показывает все новые, измененные и удаленные файлы

C:\Users\opilane>git commit -m «First release!» — делаем коммит

C:\Users\opilane>git status — -short — компактная проверка версии статуса для репозитория

C:\Users\opilane>git log — история всех коммитов в данном репозитории

C:\Users\opilane>git status -help — показывает информацию по всем возможным комбинациям с командой git status

C:\Users\opilane>git help —all — выводит все возможные комманды для использования и их короткое описание

git branch hello-world — создание бренча

git branch — выводит все существующие бренчи

git checkout -b hello-you — создание нового бренча/ Create, and move to a new branch with the name hello-you

git merge hello-you — Merge the hello-you branch with the current branch

git branch -d hello-you - Remove the hello-you branch from the local repository
git remote add origin https://github.com/x/y.git - Добавление удаленного репозитория в качестве источника
git pull is a combination of fetch and then merge
git fetch origin - Get all the change history of the origin for this branch

git merge origin/master — Merge the current branch with the branch master, on origin

git pull origin — Обновите текущую ветку от ее начала с помощью одной команды