Участник:Dsalokin: различия между версиями

Материал из Поле цифровой дидактики
 
Строка 1: Строка 1:
http://digida.mgpu.ru/index.php?title=Участник:Dsalokin&action=formedit
____
{{UserMGPU
|Description=Студент магистратуры ИЦО, группа ИВО-241м
|Field_of_knowledge=Техническая поддержка, Тестирование, QA
|similar_concepts=JSON, Yaml
|Environment=Java, TypeScript, PlayWrite, Git, GitHub, Linux
}}
=== Git ===
Git — это специальная программа, которая позволяет отслеживать любые изменения в файлах, хранить их версии и оперативно возвращаться в любое сохранённое состояние.
https://learngitbranching.js.org/?locale=ru_RU
Git может быть локальным, централизованным или распределённым:
Локальный установлен на одном компьютере и хранит файлы только в одном экземпляре в рамках настроенного окружения. Подходит, если программист пишет код в одиночку.
Централизованный находится на общем сервере и хранит все файлы на нём.
Распределённый хранит данные и в общем облачном хранилище, и в устройствах участников команды. Распределённая система лучше всего подходит для командной работы.
{| {{prettytable}}
|-
!{{Hl2}}| Локальный
!{{Hl2}}| Централизованным
!{{Hl2}}| Распределённым
|-
|установлен на одном компьютере и хранит файлы только в одном экземпляре в рамках настроенного окружения. Подходит, если программист пишет код в одиночку
|находится на общем сервере и хранит все файлы на нём
|хранит данные и в общем облачном хранилище, и в устройствах участников команды. Распределённая система лучше всего подходит для командной работы
|}
Команды для [[Git]] в консоли
<syntaxhighlight lang="java">
*/
git status — показывает состояния файлов в рабочей директории и индексе;
git diff — используется для вычисления разницы между двумя Git-деревьями;
git commit — берёт все данные, добавленные в индекс с помощью git add, и сохраняет их слепок во внутренней базе данных;
git reset — используется в основном для отмены изменений;
git rm — используется для удаления файлов из индекса и рабочей директории;
git mv — удобный способ переместить файл, а затем выполнить git add для нового файла и git rm для старого;
git clean — используется для удаления мусора из рабочей директории.
/*
</syntaxhighlight>
{{#ask: [[Git]] | ?Affective_tasks }}
{{#network:Git}}
[[Категория:ИВО-241м]]
[[Категория:UserMGPU]]
[[Категория:UserMGPU]]
[[Категория:ИВО-241м]]

Версия 20:46, 12 сентября 2024

http://digida.mgpu.ru/index.php?title=Участник:Dsalokin&action=formedit


____




Описание участника Студент магистратуры ИЦО, группа ИВО-241м
Область знаний Техническая поддержка"Техническая поддержка" is not in the list (Математика, Физика, Химия, Биология, Астрономия, География, Информатика, Робототехника, История, Медицина, ...) of allowed values for the "Field of knowledge" property., Тестирование"Тестирование" is not in the list (Математика, Физика, Химия, Биология, Астрономия, География, Информатика, Робототехника, История, Медицина, ...) of allowed values for the "Field of knowledge" property., QA"QA" is not in the list (Математика, Физика, Химия, Биология, Астрономия, География, Информатика, Робототехника, История, Медицина, ...) of allowed values for the "Field of knowledge" property.
Веб-сайт
Видео запись
Кто оказал влияние (учителя)
из Категория:Person
Понятия, которые интересуют
из Категория:Понятие
JSON, Yaml
Среды и средства, которые использует
из цифровых средств или игр или книг
Java, TypeScript, PlayWrite, Git, GitHub, Linux
Проекты, статьи и рецепты, над которыми работает


Git

Git — это специальная программа, которая позволяет отслеживать любые изменения в файлах, хранить их версии и оперативно возвращаться в любое сохранённое состояние.

https://learngitbranching.js.org/?locale=ru_RU Git может быть локальным, централизованным или распределённым:

Локальный установлен на одном компьютере и хранит файлы только в одном экземпляре в рамках настроенного окружения. Подходит, если программист пишет код в одиночку.

Централизованный находится на общем сервере и хранит все файлы на нём.

Распределённый хранит данные и в общем облачном хранилище, и в устройствах участников команды. Распределённая система лучше всего подходит для командной работы.

Локальный Централизованным Распределённым
установлен на одном компьютере и хранит файлы только в одном экземпляре в рамках настроенного окружения. Подходит, если программист пишет код в одиночку находится на общем сервере и хранит все файлы на нём хранит данные и в общем облачном хранилище, и в устройствах участников команды. Распределённая система лучше всего подходит для командной работы

Команды для Git в консоли

 
*/
git status  показывает состояния файлов в рабочей директории и индексе;

git diff  используется для вычисления разницы между двумя Git-деревьями;

git commit  берёт все данные, добавленные в индекс с помощью git add, и сохраняет их слепок во внутренней базе данных;

git reset  используется в основном для отмены изменений;

git rm  используется для удаления файлов из индекса и рабочей директории;

git mv  удобный способ переместить файл, а затем выполнить git add для нового файла и git rm для старого;

git clean  используется для удаления мусора из рабочей директории.
/*
 Affective tasks
Git