Мой список советов по GitHub и сторонних приложений
Также опубликовано в мой блог
Я работаю в Thinkific с более чем 20 другими разработчиками (мы найм за несколько позиции) в разных кодовых базах. GitHub является частью нашего инструментария, и я решил написать пост, в котором расскажу о нескольких расширениях Chrome, интеграциях и сторонних приложениях, которые помогают мне продуктивно работать как индивидуальному участнику, а также как рецензенту кода и руководителю группы.
Расширения Chrome
Усовершенствованный GitHub
Синдре Сорхус расширение приносит огромный список улучшений к пользовательскому интерфейсу GitHub, и многие из них через некоторое время стали частью продукта.
Улучшенный запрос на слияние для GitHub
Это расширение перечисляет файлы проекта в виде дерева. Это очень полезно, когда у вас есть большой запрос на включение и вам нужно вернуться туда и обратно, чтобы лучше понять, что происходит.
GitHub Hovercard
Это расширение показывает информацию о пользователе, проекте, проблеме или коммите. Это крутой трюк с пользовательским интерфейсом, как это делает Facebook. Это расширение работает даже для частных репозиториев, если у вас есть действительный токен для получения информации службы.
Размер репозитория GitHub
Это расширение автоматически добавляет размер репозитория и размер отдельных файлов.
Значок файла для GitHub и GitLab
Здесь нечего сказать
Интеграции
Вытяните панду
Pull Panda — это интеграция, приобретенная GitHub несколько месяцев спустя и они добавили бесплатно в продукт. Это очень удобно, потому что вы можете сопоставить пользователей GitHub с пользователями Slack, и тогда они получат в Slack всю информацию о работе, за которой они следят в Slack. Pull Panda доставляет комментарии в PRS и даже рассказывает вам о конфликтах git (я люблю и ненавижу этот).
Pull Panda также может обнаруживать узкие места, показывать, кто больше всего отправляет/просматривает код, и даже автоматически назначает людей для запросов на слияние.
приложения для macOS
Gitify
Gitify находится в строке меню вашего Mac, и его довольно просто понять. Если значок зеленый, у вас есть уведомление! Также здорово упомянуть, что приложение Открытый исходный код (На основе электронов, если вам интересно).
Квесты
Quests похож на Gitify, но есть одно важное отличие: Quest также поддерживает GitLab.
iOS-приложения
Гитоук
Gitwalk — мое любимое iOS-приложение для GitHub. В нем дружелюбно перечислены запросы на вытягивание, и мне нравится, как вы можете видеть файлы, затронутые в PR, и все обсуждения на месте. Если вам нужно много брать по запросу, когда вы не сидите перед компьютером, это приложение для вас!
Каковы ваши трюки с GitHub? Дай мне знать в комментариях