#git
Управление версиями в ветвление
💻
Управления версиями осуществляется за счет:
- Коммитов: Фиксация изменений в коде.
- Истории: Возможность откатиться к предыдущим версиям.
- Тегам: Метки для определенных коммитов (например, версии релиза).
Ветвление же работает за счет:
- Веток: Позволяют работать над разными задачами параллельно.
- Слияния: Объединение изменений из одной ветки в другую.
Работать с Git удобно в команде, добавление в ветку нового кода может осуществляться после его проверки и тестирования.
У каждого разработчика может быть своя ветка, и все эти ветки рано или поздно сливаются в одну большую и красивую программу💎
Управление версиями в ветвление
Управления версиями осуществляется за счет:
- Коммитов: Фиксация изменений в коде.
- Истории: Возможность откатиться к предыдущим версиям.
- Тегам: Метки для определенных коммитов (например, версии релиза).
Ветвление же работает за счет:
- Веток: Позволяют работать над разными задачами параллельно.
- Слияния: Объединение изменений из одной ветки в другую.
Работать с Git удобно в команде, добавление в ветку нового кода может осуществляться после его проверки и тестирования.
У каждого разработчика может быть своя ветка, и все эти ветки рано или поздно сливаются в одну большую и красивую программу
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
IT-волна
#git Управление версиями в ветвление 💻 Управления версиями осуществляется за счет: - Коммитов: Фиксация изменений в коде. - Истории: Возможность откатиться к предыдущим версиям. - Тегам: Метки для определенных коммитов (например, версии релиза). Ветвление…
Какой концепцией Git используется для создания параллельных линий разработки?
Anonymous Quiz
0%
Коммиты
100%
Ветки
0%
Теги
0%
Слияние
0%
Шаблоны
0%
Репозитории
#git
Базовые команды git
🔮 Привет сетевым волшебникам!
Git — это система, которая всегда помнит, что сделал разработчик. С ее помощью ты можешь отслеживать изменения в коде и понимать, кто "виноват" в неисправном коде.
Основные команды:
-
-
-
-
-
Главное — написать осмысленный
Базовые команды git
🔮 Привет сетевым волшебникам!
Git — это система, которая всегда помнит, что сделал разработчик. С ее помощью ты можешь отслеживать изменения в коде и понимать, кто "виноват" в неисправном коде.
Основные команды:
-
git init: создаёт репозиторий.-
git clone: клонирование вашего кода.-
git add: собирает ваши изменения.-
git commit: фиксирует изменения, добавленные в индекс-
git push: отправляет изменения в удалённый репозиторий.Главное — написать осмысленный
git commit, иначе найти нужную версию будет крайне сложно.
IT-волна
#git Базовые команды git 🔮 Привет сетевым волшебникам! Git — это система, которая всегда помнит, что сделал разработчик. С ее помощью ты можешь отслеживать изменения в коде и понимать, кто "виноват" в неисправном коде. Основные команды: - git init: создаёт…
Какая команда используется для интеграции изменений из удалённого репозитория в текущую ветку, сочетая обновление ссылок и слияние?
Anonymous Quiz
20%
git fetch
30%
git merge
35%
git pull
10%
git rebase
0%
git cherry-pick
5%
git reset
#Статьи #Карьера
Карьера в IT в 2035
ℹ️ Наткнулся на любопытную статью о перспективах в отрасли в долгосрочной перспективе.
Если кратко, то автор считает, что:
🤖 - Кодом займется нейросеть, специалист станет ее оператором
🗑 - Ручной труд тестировщика, младшего разработчика станет менее востебован или вообще отпадет
🛡 - Ифобез станет еще более востребован и станет сложнее
👨🏫 - Грамотные руководители и опытные специалисты, как всегда, на вес золота
❓ 💬 Что вы думаете о перспективах своей профессии. Во что, по вашему, стоит вкладываться?
https://habr.com/p/860044/
Карьера в IT в 2035
Если кратко, то автор считает, что:
🤖 - Кодом займется нейросеть, специалист станет ее оператором
👨🏫 - Грамотные руководители и опытные специалисты, как всегда, на вес золота
https://habr.com/p/860044/
Please open Telegram to view this post
VIEW IN TELEGRAM
Habr
Какие айтишники будут востребованы в 2035г, а какие – нет?
Часто слышу отголоски дискуссии, чточерез 10–15 лет за разработчиков будет писать код искусственный интеллект, он же будет находить и фиксить баги, автоматически создавать интерфейсы,...
👍1
#git
нестандартное применение
🚀 Привет, пионерам технологий!
Как я уже говорил, Git может быть полезен не только разработчикам, но и всем, кто работает с большими объёмами текстовой информации. Например, вам нужно настроить дистрибутив и вы хотите сохранить команды в месте, доступном везде, где есть интернет.
Допустим, вы привыкли делать это в онлайн-редакторе документов. Но что делать, если интернет нестабилен, и помимо документов вы хотите хранить ещё и скрипты, и файлы других форматов?
Правильно, Git легко вам поможет!
Более того, Git в сочетании с GitHub может стать отличной платформой для ведения занятий, как и представлено на схеме выше.
🎩 Кстати, так мы и ведем наши ламповые занятия по автоматизации linux 💻 , где код и DevOps инструментарий крайне упрощает работу по управлению серверами 🔥
❓ А как вы используете git?
нестандартное применение
🚀 Привет, пионерам технологий!
Как я уже говорил, Git может быть полезен не только разработчикам, но и всем, кто работает с большими объёмами текстовой информации. Например, вам нужно настроить дистрибутив и вы хотите сохранить команды в месте, доступном везде, где есть интернет.
Допустим, вы привыкли делать это в онлайн-редакторе документов. Но что делать, если интернет нестабилен, и помимо документов вы хотите хранить ещё и скрипты, и файлы других форматов?
Правильно, Git легко вам поможет!
Более того, Git в сочетании с GitHub может стать отличной платформой для ведения занятий, как и представлено на схеме выше.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Какая функция GitHub позволяет проверять и анализировать код в совместных проектах?
Anonymous Quiz
4%
GitHub Pages
43%
Pull Request
17%
GitHub Actions
9%
Wiki
26%
Issue Tracker
0%
Releases
#Статьи
Linux как важная база сисадмина/DevOps инженера
Как показывает практика облако далеко не всегда лучшее решение. Любое облако - чужой сервер, и как следствие потенциальная потеря доступности и безопасности.
Учим Linux, изучаем дистрибутивы и становимся конкурентноспособнее💪
Хабр
Управление Linux-сервером — самая ценная инвестиция
https://habr.com/p/768548/
Linux как важная база сисадмина/DevOps инженера
Как показывает практика облако далеко не всегда лучшее решение. Любое облако - чужой сервер, и как следствие потенциальная потеря доступности и безопасности.
Учим Linux, изучаем дистрибутивы и становимся конкурентноспособнее💪
Хабр
Управление Linux-сервером — самая ценная инвестиция
https://habr.com/p/768548/
Habr
Управление Linux-сервером — самая ценная инвестиция
В эпоху облаков настройка Linux-сервера своими руками кажется неким вымирающим искусством . Для непосвящённого человека даже bash-скрипты выглядят как заклинания, а коллеги проникаются уважением к...
#git
Расширения
🚀 Привет, пионерам технологий!
😓 Работа с Git может показаться сложной из-за необходимости использования консоли, владения множеством команд и их набору. Такой подход часто используют те профессионалы, для которых консоль — как родной дом. Но, к счастью, есть способы облегчить работу с Git, например, с помощью специальных расширений, таких как те, что встроены в редактор Visual Studio Code.
⁉️ Кстати, если хотите подробнее разобраться в этом прекрасном редакторе и его возможностях, напишите в комментариях — мы обязательно разберем его в одном из следующих постов!
Расширения
🚀 Привет, пионерам технологий!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
#linux
VSCode - расширение SSH - Remote
🚀 Привет, пионерам технологий!
Если работая в Linux вы не можете найти выход из редактора VIM, либо устали от черноты NANO, то попробуйте расширение SSH - Remote. При его применении вы получаете удобный редактор, браузер, форвадинг портов одним нажатием, работу с расширениями на удаленной машине и кучу других ништяков🔝
🎧 В общем вы сможете работать на Linux машине минимизируя использование терминала, что очень удобно для разработки и настройки конфигурационных файлов.
❓ А какие расширения для VSCode ваши любимые?
VSCode - расширение SSH - Remote
🚀 Привет, пионерам технологий!
Если работая в Linux вы не можете найти выход из редактора VIM, либо устали от черноты NANO, то попробуйте расширение SSH - Remote. При его применении вы получаете удобный редактор, браузер, форвадинг портов одним нажатием, работу с расширениями на удаленной машине и кучу других ништяков
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
IT-волна
#linux VSCode - расширение SSH - Remote 🚀 Привет, пионерам технологий! Если работая в Linux вы не можете найти выход из редактора VIM, либо устали от черноты NANO, то попробуйте расширение SSH - Remote. При его применении вы получаете удобный редактор, браузер…
Что обязательно нужно настроить перед подключением к серверу через Remote - SSH в VS Code?
Anonymous Quiz
0%
GitHub Actions
7%
Удалённый рабочий стол
89%
SSH-ключ или пароль
0%
Docker-контейнер
4%
API-токен
0%
Wi-Fi на сервере
IT-волна
#linux VSCode - расширение SSH - Remote 🚀 Привет, пионерам технологий! Если работая в Linux вы не можете найти выход из редактора VIM, либо устали от черноты NANO, то попробуйте расширение SSH - Remote. При его применении вы получаете удобный редактор, браузер…
#Юмор
Найден выход из VIM 😬
Найден выход из VIM 😬
😁3
#linux #process
Процессы - жизненный цикл
🚀 Привет, пионеры технологий!
Как говорят, в Linux всё — это файл. Но кто работает с ними? Конечно же, процессы! 🖥
⚙️ Что такое процесс?
Процесс — это экземпляр программы, выполняемый в операционной системе.
Он состоит из:
- Адресного пространства: памяти, выделенной для процесса.
- Исполняемого кода: выполнения программы.
- Данных: переменных и ресурсов, используемых процессом.
- Состояния: текущего статуса (выполняется, ожидает и т.д.).
- PID (идентификатора процесса): уникального номера процесса.
‼️ Почему важно?
На собеседованиях часто спрашивают про процессы — это ключ к пониманию работы ОС
Процессы - жизненный цикл
🚀 Привет, пионеры технологий!
Как говорят, в Linux всё — это файл. Но кто работает с ними? Конечно же, процессы! 🖥
⚙️ Что такое процесс?
Процесс — это экземпляр программы, выполняемый в операционной системе.
Он состоит из:
- Адресного пространства: памяти, выделенной для процесса.
- Исполняемого кода: выполнения программы.
- Данных: переменных и ресурсов, используемых процессом.
- Состояния: текущего статуса (выполняется, ожидает и т.д.).
- PID (идентификатора процесса): уникального номера процесса.
На собеседованиях часто спрашивают про процессы — это ключ к пониманию работы ОС
Please open Telegram to view this post
VIEW IN TELEGRAM
IT-волна
#linux #process Процессы - жизненный цикл 🚀 Привет, пионеры технологий! Как говорят, в Linux всё — это файл. Но кто работает с ними? Конечно же, процессы! 🖥 ⚙️ Что такое процесс? Процесс — это экземпляр программы, выполняемый в операционной системе.…
На каком этапе жизненного цикла процесса в Linux процесс ожидает освобождения ресурса или сигнала?
Anonymous Quiz
4%
Создание (fork)
0%
Выполнение (exec)
59%
Ожидание (wait)
19%
Завершение (exit)
15%
Зомби-процесс
4%
Приостановка (kill/SIGSTOP)
❤2
#linux #process
Процессы - состояние процесса
🚀 Привет, пионерам технологий!
Жизнь процесса коротка, но разнообразна.
1. Создание: Вы запускаете, например, VIM. ОС послушно создает процесс, даёт ему PID (уникальный идентификатор), память и CPU,а также заряд мотивации.
2. Выполнение: Процесс трудится, вы нажимаете по клавишам, а CPU активно работает, обрабатывая потоки ввода от клавиатуры.
3. Ожидание: Вы свернули окно и активная деятельность процесса приостановилась.
4. Завершение: Нажали «Закрыть» или Ctrl+C, процесс уходит в таблицу завершённых, ОС освобождает ресурсы, ну а мы с чувством глубокого удовлетворения идем пить чай🤝
Ну а зомби? Эти ребята уже умерли, но их отец-процесс забыл их "похоронить". Зомби не работают, только пугают админов и портят статистику ресурсов! 🧟
Процессы - состояние процесса
🚀 Привет, пионерам технологий!
Жизнь процесса коротка, но разнообразна.
1. Создание: Вы запускаете, например, VIM. ОС послушно создает процесс, даёт ему PID (уникальный идентификатор), память и CPU,
2. Выполнение: Процесс трудится, вы нажимаете по клавишам, а CPU активно работает, обрабатывая потоки ввода от клавиатуры.
3. Ожидание: Вы свернули окно и активная деятельность процесса приостановилась.
4. Завершение: Нажали «Закрыть» или Ctrl+C, процесс уходит в таблицу завершённых, ОС освобождает ресурсы, ну а мы с чувством глубокого удовлетворения идем пить чай
Ну а зомби? Эти ребята уже умерли, но их отец-процесс забыл их "похоронить". Зомби не работают, только пугают админов и портят статистику ресурсов! 🧟
Please open Telegram to view this post
VIEW IN TELEGRAM
IT-волна
#linux #process Процессы - состояние процесса 🚀 Привет, пионерам технологий! Жизнь процесса коротка, но разнообразна. 1. Создание: Вы запускаете, например, VIM. ОС послушно создает процесс, даёт ему PID (уникальный идентификатор), память и CPU, а также…
Как называется состояние процесса, который завершился, но всё ещё числится в таблице процессов?
Anonymous Quiz
0%
Готовность
0%
Выполнение
86%
Зомби
7%
Ожидание
5%
Завершение
2%
Создание