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

Материал из Поле цифровой дидактики
 
(не показаны 2 промежуточные версии 2 участников)
Строка 3: Строка 3:
|Field_of_knowledge=Математика, Информатика
|Field_of_knowledge=Математика, Информатика
|similar_concepts=JSON, YAML
|similar_concepts=JSON, YAML
|Environment=Java, Git, GitHub, Shell, CMD
|Environment=Java, Git, GitHub, Shell, CMD, C++
}}
}}


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


https://learngitbranching.js.org/?locale=ru_RU
{{#widget:iframe
Git может быть локальным, централизованным или распределённым:
|url=https://learngitbranching.js.org/?locale=ru_RU
|width=800
|height=800
}}


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


Централизованный находится на общем сервере и хранит все файлы на нём.
Git может быть локальным, централизованным или распределённым:
 
Распределённый хранит данные и в общем облачном хранилище, и в устройствах участников команды. Распределённая система лучше всего подходит для командной работы.
{| {{prettytable}}
{| {{prettytable}}
|-
|-
Строка 32: Строка 32:


<syntaxhighlight lang="java">  
<syntaxhighlight lang="java">  
*/
/*
git status — показывает состояния файлов в рабочей директории и индексе;
git status — показывает состояния файлов в рабочей директории и индексе;


Строка 46: Строка 46:


git clean — используется для удаления мусора из рабочей директории.
git clean — используется для удаления мусора из рабочей директории.
/*
*/
</syntaxhighlight>
</syntaxhighlight>



Текущая версия на 21:11, 12 сентября 2024



Описание участника Студент магистратуры ИЦО, группа ИВО-241м
Область знаний Математика, Информатика
Веб-сайт
Видео запись
Кто оказал влияние (учителя)
из Категория:Person
Понятия, которые интересуют
из Категория:Понятие
JSON, YAML
Среды и средства, которые использует
из цифровых средств или игр или книг
Java, Git, GitHub, Shell, CMD, C++
Проекты, статьи и рецепты, над которыми работает


Git

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


Git может быть локальным, централизованным или распределённым:

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

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

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

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

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

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

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

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

git clean — используется для удаления мусора из рабочей директории.
*/
 Affordances
GitКонтроль версий и отслеживание всех изменений