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

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

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

RESPECTING ANG SUPPORTING PEOPLE

Our community members maintain a culture where we respect and support our colleagues, partners and interlocutors, build productive relationships and value inclusion and diversity.

NO DISCRIMINATION

We do not treat people less favorably because of "protected characteristics," which include:

- RACE
- COLOR
- NATIONAL
- ORIGIN OR ANCESTRY
- ETHNICITY
- GENETIC INFORMATION
- GENDER
- SEX
- SEXUAL ORIENTATION
- GENDER IDENTITY OR EXPRESSION
- PERSONAL APPEARANCE
- AGE
- RELIGION
- MARITAL STATUS
- VETERAN / MILITARY STATUS
- CITIZENSHIP STATUS
- CASTE
- MEDICAL CONDITION
- MEDICAL TESTS
- PREGNANCY
- PHYSICAL OR MENTAL DISABILITY
- POLITICAL OR UNION AFFILIATION

image