learn-unity
1K subscribers
262 photos
20 videos
10 files
234 links
📝 Наша жизнь игра, и мы её программисты

📖 Ссылка на книгу: https://learn-unity.ru/
📹 Ссылка на YouTube канал: https://www.youtube.com/@learn-unity
🎯 Ссылка на VK сообщество: https://vk.com/learnunityito4ka

Админ @ignutt
Download Telegram
#терминдня GIT.

GIT - система контроля версий третьего поколения, основанная Линусом Торвальдсом (основателем ОС Linux), кстати. Git определяет базовые понятия VCS и позволяет выполнять над ними действия. Wat?
А если так: GIT это cli утилита скачать которую можно тут.

Ставь 👍, если всё получилось, пиши в комментариях, если что-то пошло по пиз не так, либо хочешь узнать как мои дела о процессе чуть больше.
👍4🔥1
#терминдня GitHub

GitHub – Online сервис хостинга проектов, или PornHub социальная сеть для программистов.

Тут можно делиться своими крутыми проектами со всеми, и улучшать их ВСЕМ миром (если ему это окажется нужным, конечно).

Тут можно смотреть как другие пишут код, что нынче популярно, участвовать в разработках других проектов и получать (или, нет) за это чаевые (да да, как у официантов).

Регистрируйтесь и сами всё увидите.

Ах да, и помечайте звёздочкой наш репозиторий, где можно будет увидеть простые но эффектные решения. Как говорил величайший Шеф повар в мире Огюст Гюсто - "Готовить может каждый". Мы бы перефразировали - "Программировать должен каждый". Ведь сейчас это уже как водительские права иметь, либо ещё точнее ПЦР.
👍4🤔1
#терминдня Инициализация репозитория
Команда git init позволяет поместить выбранную папку на вашем компьютере под "всевидящее око Саурона", git одним словом, ииии начать творить историю.
👏4🔥1
Кому мало, вот еще #терминдня

Клонирование репозитория

Команда git clone <ссылка на проект> позволяет скопировать на свой компьютер проект лежащий под url адресом и делать с ним, что душе угодно.
👏3🔥1🤔1
Кому мало, вот еще #терминдня

Клонирование репозитория

Команда git clone <ссылка на проект> позволяет скопировать на свой компьютер проект лежащий под url адресом и делать с ним, что душе угодно.
🔥4👏1
#терминдня Отслеживаемые файлы

GIT знает всё, но он так же ленив как и тот парень что смотрит на тебя в зеркало.

Поэтому без надобности, детально, смотреть на всё происходящее в папке вашего репозитория он не будет.

Чтобы вежливо попросить его это сделать, нужно сказать ему git add <файл который вы просите отслеживать>. В переводе c языка cli - дословно означает: Git добавь файл в список отслеживаемых, пожааалуйста.
👍3🤔1
Ну, и по традиции, которая тянется с незапамятных времён, а точнее - со вчерашнего дня, второй #терминдня Фиксация версии

Все изменения в отслеживаемых файлах фиксируются git'ом. Как только мы готовы сохраниться, нам необходимо "составить сцену из этих изменений".
Ну, это примерно как фотограф делающий постановочное фото.

Так вот, для этого служит уже знакомая нам команда git add <файл изменения которого нужно добавить в сцену нашего будущего снимка>, как только сцена будет собрана, останется нажать на кнопку "затвора" нашего фотоаппарата git commit. После, наши изменения будут в новой версии в репозитории.
👍2🔥1🤯1
Готовы ещё к термину сегодня, или проверим себя? (Викторииинаа!)
Anonymous Poll
72%
Викторина
33%
Термин дня хочу!
Ну, погнали дальше:
#терминдня Конфигурация git

Те из вас, кто добрался до кнопки git commit должны были вступить в диалог с git'ом. По-русски звучащий примерно так - «Ты кто такой, давай до свидания». В профессиональном переводе, git просит вас представиться, чтобы в замечательной "фотографии" оставить ваш автограф. git config user.name "Ваше имя" git config user.email "Ваша почта"
🔥1
Сейчас, для всех не спящих, а позже для остальных - #теманедели Git

Git - самая популярная система контроля версий в наши дни. Входит в третье поколение систем, и бла бла бла.

Теперь о главном. Инструмент позволяет работать как локально, над своими личными целями так и удалённо, над общим делом.

Мы будем показывать много примеров, которые можно будет запустить локально, при помощи одного из крупнейших сервисов хостинга проектов - GitHub (помимо него есть и другие, но этот поистине №1).

В начале проекты либо создаются с нуля - инициализируются либо клонируются с удалённого репозитория. После, можно как "путешествовать во времени проекта", так и создавать свою историю.

Прежде чем что-либо делать, сначала хорошо бы познакомиться с текущей историей (разумеется если она есть) git log ваш верный слуга в этом деле. Кстати, то что мы там увидим сугубо зависит от этики (мозгов) автора. Может быть там будет всё яснопонятно, а может – ничего не понятно, но ооочень интересно.

Прежде чем начать вершить историю, нужно увековечить своё имя и email. Теперь все сделанное нами будет подписано, что, по идее, должно побудить нас подходить к делу ответственно.

Теперь мы можем фиксировать свою историю, добавляя файлы и фиксируя их.

П. С. Наша команда очень старалась для вас, будем пресного благодарны за любую обратную связь в комментариях (все ли понятно, есть ли просьбы/идеи/предложения).
Ваши две минуты времени дадут нам понять, что это нужно... Спасибо.
👍3👏1🤔1
Итак, новая неделя, новая #теманедели С#

Начинаем углубляться в этот чудесный язык.

#терминдня
Переменная - временное хранилище данных в оперативной памяти.

П. С. Более подробная информация написана в нашей книге, ссылка на главу: https://learn-unity.ru/variables/
👍4🔥1