Публикации по теме 'github'
Наш новый ребенок — Ярмарка Дистрибьютор
Организовав и участвуя в хакатонах уже более года, мы все можем с уверенностью сказать, что это не только одновременно доставляет удовольствие и мотивирует, но и это не всегда сводится к программированию часами . На самом деле, когда приходит время выбирать новые проекты из нашего пула идей, тенденция заключается в том, чтобы выбирать те, которые больше всего бросают вызов нашему интеллекту, и мы понятия не имеем, как начать создавать решение.
Что интересного в выборе простых, не так..
Что нужно знать новичку о git rebase и git merge
Я изо всех сил пытался понять разницу между командой git rebase и командой git merge , почему и когда какую команду использовать, после прочтения некоторых статей и ответов о переполнении стека, вот что я нашел.
Git слияние
Git merge добавляет или интегрирует ваши обновленные изменения из веток функций в базовую ветку. Например, мы создаем проект, в котором есть базовая ветвь с именем master и следующие ветки функций: add , multiply , divide , substract с разными..
Как управлять дублированием файлов с помощью GitHub Automation
Я не дублирую файлы, но когда я это делаю, я дублирую стильно
Теоретически при разработке программного обеспечения мы хотим максимально уменьшить дублирование информации и ограничить все до единого источника правды, чтобы улучшить удобство сопровождения.
Однако на практике полностью исключить дублирование практически невозможно, так как системы/фреймворки всегда в чем-то несовместимы.
Возможные ситуации для дублирования
Пример 1
Проекты мобильных приложений могут иметь..
Оптимизируйте свои действия на GitHub с помощью составных действий
Максимально используйте GitHub Actions с помощью действий кэширования и зависимых заданий, поддерживаемых составными действиями
В блоге GitHub опубликован пост , в котором раскрываются составные действия для уменьшения дублирования. Кому не нравится код DRY ? Я попробовал это сделать в реальной ситуации, чтобы увидеть, какую добавленную стоимость приносят составные действия и их потенциальные ограничения.
Это также возможность продемонстрировать две другие концепции действий..
Открытый исходный код
Я изучаю отличный курс по разработке с открытым исходным кодом в школе, и одним из наших первых заданий было внести свой вклад в улучшение тестового покрытия для проекта веб-файловой системы Filer . Это задание было разработано, чтобы познакомить нас с общими рабочими процессами и инструментами, участвующими в работе над проектами с открытым исходным кодом на GitHub, поэтому я немного расскажу о своем опыте его выполнения и некоторых проблемах, с которыми я столкнулся.
Решения…
Для..
Раскройте возможности с помощью GitHub REST API
* Отказ от ответственности: Брайант — архитектор решений, работающий в GitHub, но этот блог был написан в моем личном блоге в свободное время в выходной день
Когда люди думают о GitHub , большинство из них видят в нем веб-платформу, использующую git для размещения своих файлов и управления ими. Да, GitHub действительно является платформой, куда разработчики со всего мира приходят, чтобы совместно работать над своими кодами и большими…
GitHub Actions: лучший инструмент автоматизации для разработчиков
В современной быстро меняющейся среде разработки программного обеспечения разработчики сталкиваются с рядом повторяющихся и трудоемких задач, от создания и тестирования кода до его развертывания в производственных средах. Исторически сложилось так, что разработчики полагались на ручные процессы или сложные сценарии для автоматизации этих задач, проблема в том, что эти методы могут быть подвержены ошибкам, сложны в обслуживании и отнимают много времени, что приводит к неэффективности и..