Все статьи сообщества

Все статьи в порядке публикации на Unicoding: изучайте новые технологии, смотрите лекции и участвуйте в обсуждении.

Как удалить ветки в git

В этом видео мы рассмотрим с вами, как получить список локальных и внешних веток. Как удалить локальную или внешнюю ветку. Как почистить локальный репозиторий от уже удаленных на внешнем сервере веток.

#git #frontend #frontendscience

Git clean: чистим рабочую директорию от ненужных файлов

Сегодня третье видео из нашей серии уроков по git, и оно посвящено команде git clean. Эта волшебная команда позволяет вам почистить рабочую директорию от ненужных файлов.

Если в вашей рабочей директории есть какие-то изменения в файлах, которые уже находятся в git репозитории, то эти изменения можно удалить с помощью git reset --hard (более подробно мы с вами разбирали эту команду в первом уроке).

Но если в вашей рабочей директории есть новые файлы, которые еще не отслеживаются гитом, то git reset в этом случае не поможет. Справиться с такими файлами как раз может команда git clean. У нее есть 3 основные флага, которые вам необходимо знать:
1) git clean -n — показывает список файлов, которые будут удалены (но не производит само удаление);
2) git clean -f — удаляет все неотслеживаемые файлы;
3) git clean -f -d — удаляет и файлы, и директории, которые не отслеживаются гитом.

#git #frontend #frontendscience

Как временно сохранить изменения в GIT без коммита с помощью Git Stash

Это второе видео из нашей серии и оно про git stash — одну из самых часто используемых мною лично команд.

Когда ею пользуются: например, вы начали разрабатывать какую-то фичу и уже поменяли много файлов, но сделать коммит еще не готовы, а вам срочно необходимо переключиться в другую ветку. Git не даст вам переключиться до тех пор, пока у вас есть незакоммиченные изменения в рабочей директории. В таких случая на помощь приходит git stash. Это временное хранилище для ваших изменений.

В отличии от обычного буфера, к которому мы все привыкли, с git stash вы много раз можете "вырезать" ваши последние изменения и сохранить их в stash, как на "полочках". А потом, когда вы будете готовы продолжить работу — просто взять нужные отложенные ранее изменения с "полочки" (по id) и "вставить" их в рабочую директорию.

#git #frontend #frontendscience

Git reset: как различить soft, mixed и hard

Несколько выпуском с самыми классными фишками и полезными командами в git.

Начинаем с видео про git reset. После него вы точно поймете и запомните разницу между стратегиями git reset: soft, mixed и hard.

Git reset используется, когда вы хотите откатить текущее состояние репозитория до какого-то определенного состояния, например, до определенного коммита. Стратегии ресета позволяют вам варьировать, что именно будет откатываться: мы будем только перемещать указатель HEAD или мы также будем обновлять состояние индекса, или еще и обновлять состояние working directory.

#git #frontend #frontendscience

3 лет - Youtube

Как я в 44 года стал программистом. Часть 5. Понять Docker.

В 44 года я самостоятельно изучил язык программирования Python и за полгода развился до веб-разработчика. В этом видео я рассказываю о системе Docker. Как я с трудом осознавал для чего он нужен, в чем его преимущества и как с ним обращаться. Docker, Docker Hub, контейнеры и образы.

#docker #howto #learn #oldschool #motivation #goit #python


3 лет - Youtube

Как я в 44 года стал программистом. Часть 4. Выкладываю на боевой сервер. Git и GitHub.

В 44 года я самостоятельно изучил язык программирования Python и за полгода развился до веб-разработчика. В этом видео рассказываю о том, как я 4 дня выкладывал свое Django приложение на боевой сервер. Deploy to production, Git и GitHub.

#github #howto #learn #oldschool #motivation #goit #django #python


3 лет - Youtube

Как я стал программистом в 44 года. Часть 3. Веб-разработка. Django, Vue JS, Bootstrap и другое.

В 44 года я самостоятельно, за полгода, развился от нуля до веб-разработчика на Python. Это третья часть рассказа об моем пути.
Расскажу как я осваивал Django, HTML, CSS, Vue JS, Javascript, Django REST Framework, API, PostgreSQL и прочие ужасные штуки.

#javascript #howto #learn #oldschool #motivation #goit #django #vuejs

3 лет - Youtube

Как я стал Python программистом в 44 года. Часть 2. Как подступиться к веб-разработке на Django.

Пример того, как стать программистом после 40 лет. Прежде чем нырнуть в веб-разработку нужно кое что уяснить.

#python #howto #learn #oldschool #motivation #goit #django

3 лет - Youtube

Как в 44 года стать программистом на Python

Что это значит - стать программистом? Да еще и после 40 лет? Что надо делать и как выглядит это "становление программистом"?

#python #howto #learn #oldschool #motivation #goit


3 лет - Youtube

Что выбрать Visual Studio Code или WebStorm?

Меня часто спрашивают какой я использую редактор и почему. Я нашел сравнение двух популярных IDE, которые использовал сам, а также их плюсы и минусы.

Сразу скажу, что редактор - это личный выбор каждого, а остальным без разницы где вы пишите код, если вы делаете это хорошо.

#webstorm #visualstudio #ide #vscode #intellijidea