gitignore
- коллекция .gitignore
шаблоновЭто коллекция
.gitignore
шаблонов GitHub
. Мы используем этот список для заполнения .gitignore
селекторов шаблонов, доступных в интерфейсе GitHub.com
при создании новых репозиториев и файлов.https://github.com/github/gitignore
опубликовано в @gitgate
#git #github #gitignore
GitHub
GitHub - github/gitignore: A collection of useful .gitignore templates
A collection of useful .gitignore templates. Contribute to github/gitignore development by creating an account on GitHub.
🔥11👍6
onefetch
- информационный инструмент командной строки Git
, написанный на Rust
, который отображает информацию о проекте и статистику кода для локального репозитория Git
непосредственно на ваш терминал. Инструмент полностью автономен – доступ к сети не требуется.По умолчанию информация репозитория отображается рядом с логотипом доминирующего языка, но вы можете дополнительно настроить
onefetch
, чтобы вместо этого использовать изображение — на поддерживаемых терминалах — текстовый ввод или вообще ничего не использовать.Он автоматически обнаруживает лицензии с открытым исходным кодом из текстов и предоставляет пользователю ценную информацию, такую как распространение кода, ожидающие изменения, количество зависимостей (по менеджеру пакетов), основные участники (по количеству коммитов), размер на диске, дата создания,
LOC
(строк. кода) и т. д.Onefetch
можно настроить с помощью флагов командной строки для отображения именно того, что вы хотите, и так, как вы хотите: вы можете настроить форматирование ASCII/текста, отключить информационные строки, игнорировать файлы и каталоги, выводить данные в нескольких форматах (Json
, Yaml
), и т. д.https://github.com/o2sh/onefetch
опубликовано в @gitgate
#git #cli #tty #json #yaml
GitHub
GitHub - o2sh/onefetch: Command-line Git information tool
Command-line Git information tool. Contribute to o2sh/onefetch development by creating an account on GitHub.
👍10🔥6
Fastfetch
- инструмент, похожий на neofetch
, для получения системной информации и ее красивого отображения. Он написан в основном на
C
с учетом производительности и настраиваемости. В настоящее время поддерживаются Linux
, Android
, FreeBSD
, macOS
, SunOS
и Windows 7+
https://github.com/fastfetch-cli/fastfetch
опубликовано в @gitgate
#git #cli #tty #json #yaml #neofetch
GitHub
GitHub - fastfetch-cli/fastfetch: A maintained, feature-rich and performance oriented, neofetch like system information tool.
A maintained, feature-rich and performance oriented, neofetch like system information tool. - fastfetch-cli/fastfetch
👍10🔥5
Neofetch
- инструмент для получения системной информации с командной строкой, написанный на bash 3.2+
Neofetch
отображает информацию о вашей операционной системе, программном и аппаратном обеспечении в эстетичной и визуально приятной форме. https://github.com/dylanaraps/neofetch
Подсказал: @TV_Box_Common
опубликовано в @gitgate
#git #cli #tty #json #yaml #neofetch #fastfetch $bash
GitHub
GitHub - dylanaraps/neofetch: 🖼️ A command-line system information tool written in bash 3.2+
🖼️ A command-line system information tool written in bash 3.2+ - dylanaraps/neofetch
👍11🔥5
GitSave
- создавайте резервные копии своих Git
репозиториев по расписанию.Функции:
- постой в использовании и отзывчивый веб-интерфейс
- автоматическая установка с использованием
Docker
.- планирование резервного копирования
- поддержка
GitHub
, GitLab
и других платформ Git
.- графики паузы/возобновления
- просмотр истории резервного копирования
- поддержка резервного копирования на общий ресурс
SMB
https://github.com/TimWitzdam/GitSave
опубликовано в @gitgate
#git #backup #schedule #webui #smb #github #gitlab
GitHub
GitHub - TimWitzdam/GitSave: GitSave is a self-hosted and open-source application that backs up your Git repositories.
GitSave is a self-hosted and open-source application that backs up your Git repositories. - TimWitzdam/GitSave
👍12🔥6
Assayo
- визуализация и анализ данных вашего git-репозитория. Инструмент для тимлидов и IT-аудита.Сотрудник может оценить новое место работы:
- темп работы;
- количество переработок;
- зоны ответственности;
- объем фичей и багов;
- стиль работы коллег;
Руководитель может оценить сотрудников:
- выявить бездельников;
- прикинуть объём кода;
- узнать скорость работы;
- заметить аномалии поведения;
- посмотреть динамику работы по неделям;
Инвестор может оценить продукт:
- стоимость продукта;
- стоимость фичей;
- время на разработку;
- прогноз времени доработок;
- прогноз стоимости;
https://github.com/bakhirev/assayo
Демо: https://assayo.online/demo/?ref=github&dump=./test.txt
Онлайн: https://assayo.online/demo/?ref=github
опубликовано в @gitgate
#git #audit
GitHub
GitHub - bakhirev/assayo: Creates an HTML-report with analysis of commit statistics
Creates an HTML-report with analysis of commit statistics - bakhirev/assayo
👍11🔥8
Gitleaks
- инструмент для обнаружения секретов, таких как пароли, ключи API
и токены, в репозиториях git
, файлах и во всем, что вы хотите передать через стандартный ввод.https://github.com/gitleaks/gitleaks
опубликовано в @gitgate
#git #security
GitHub
GitHub - gitleaks/gitleaks: Find secrets with Gitleaks 🔑
Find secrets with Gitleaks 🔑. Contribute to gitleaks/gitleaks development by creating an account on GitHub.
👍9🔥8
GitPrep
- портативная система Github
, которую можно установить и разместить на вашем собственном сервере Unix/Linux
.Функции:
- клон
Github
: GitPrep
имеет тот же интерфейс, что и GitHub
- система поддержки проблем
- портативность: вы можете установить
GitPrep
на свой собственный сервер Unix/Linux
- требуется только
Perl 5.10.1+
- умная поддержка
HTTP
: вы можете извлекать и отправлять репозиторий через HTTP
- встроенный веб-сервер и поддержка обратного прокси
- поддержка
CGI
- поддержка
SSL
- поддержка аутентификации с открытым ключом
https://github.com/yuki-kimoto/gitprep
опубликовано в @gitgate
#git
GitHub
GitHub - yuki-kimoto/gitprep: Portable GitHub system into your own server
Portable GitHub system into your own server. Contribute to yuki-kimoto/gitprep development by creating an account on GitHub.
👍12🔥8
Useful Tools | Linux | GitOps | DevOps
RetroBar - телепортирует вас назад во времени, заменив современную панель задач Windows классическим стилем Windows 95, 98, Me, 2000, XP или Vista. Возможности: - заменяет панель задач Windows по умолчанию на классическую раскладку. - встроенная область…
HUBFS
- файловая система для GitHub
и Git
. Репозитории
Git
и их содержимое представлены в виде обычных каталогов и файлов и доступны любому приложению, при этом приложение не знает, что оно действительно обращается к удаленному репозиторию Git
. Репозитории доступны для записи и позволяют редактировать файлы и выполнять операции сборки.Т.е. можно с гитом интегрировать практически все, что умеет "под ноги" писать. Пишите в комментариях кому что удалось с гитом подружить таким образом ! (про логи в гит не пишите, ибо это дурь)
https://github.com/winfsp/hubfs
опубликовано в @gitgate
#git #github #gitlab #fuse #mount
GitHub
GitHub - winfsp/hubfs: File system for GitHub & GitLab
File system for GitHub & GitLab. Contribute to winfsp/hubfs development by creating an account on GitHub.
👍13🔥6
git-sync
- инструмент CLI
, предназначенный для резервного копирования репозиториев Git
. Этот инструмент гарантирует, что у вас есть локальная копия ваших репозиториев, защищая от потенциальных проблем, таких как блокировка учетной записи или потеря данных.
Возможности:
- резервное копирование всех репозиториев: автоматически клонируйте или обновляйте все ваши репозитории
GitHub
в локальный каталог.- периодическая синхронизация: синхронизируйте резервные копии с удаленными репозиториями, периодически запуская
git-sync
.- мультиклонирование: Хотя
git-sync
был разработан для работы с голыми клонами для экономии места и ускорения процесса синхронизации, он также поддерживает поверхностные, зеркальные и полные клоны.- параллельность: синхронизируйте несколько репозиториев одновременно, чтобы сократить время, необходимое для резервного копирования.
- файл конфигурации: легко управляйте настройками с помощью файла конфигурации
YAML
.- пользовательский каталог резервных копий: укажите каталог, в котором вы хотите хранить свои репозитории.
- мультиплатформенность: в настоящее время этот проект поддерживает резервное копирование репозиториев всех основных сервисов хостинга
Git
, таких как GitHub
, GitLab
, Bitbucket
и Forgejo
.https://github.com/AkashRajpurohit/git-sync
опубликовано в @gitgate
#git #github #gitlab #bitbucket #gitea #forgejo #cli #backup
GitHub
GitHub - AkashRajpurohit/git-sync: 🔄 A simple tool to backup and sync your git repositories
🔄 A simple tool to backup and sync your git repositories - AkashRajpurohit/git-sync
👍9🔥6
GlitchTip
- отслеживайте ошибки, время безотказной работы и производительность. Альтернатива платформы отслеживания ошибок
Sentry
с открытым исходным кодом.https://gitlab.com/glitchtip
публиковано в @gitgate
#git #sentry #debug #stacktrace
GitLab
GlitchTip · GitLab
Track errors, uptime, and performance. An open source reimplementation of Sentry error tracking platform. https://app.gitter.im/#/room/#GlitchTip_community:gitter.im
👍13🔥7
ohshitgit
- описание некоторых особенностей git
в хардкор стиле, или когда в официальной документации ничего непонятно ! https://ohshitgit.com/ru
есть и более лайтовая версия
https://dangitgit.com/ru
опубликовано в @gitgate
#manual #dog #git
🔥35👍9
Git Town
- добавляет дополнительные команды Git
, которые автоматизируют создание, синхронизацию, отправку и очистку веток Git
. Совместим со всеми популярными рабочими процессами Git
, такими как Git Flow
, GitHub Flow
, GitLab Flow
и разработкой на основе trunk
. Поддерживает монорепозитории и стековые изменения.https://github.com/git-town/git-town
Документация: https://www.git-town.com/
опубликовано в @gitgate
#git #addon
GitHub
GitHub - git-town/git-town: Git branches made easy
Git branches made easy. Contribute to git-town/git-town development by creating an account on GitHub.
👍6🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
osi-git
- приложение, которое преобразует образы контейнеров (Docker
и т. д.) в репозитории Git
. Каждый слой контейнера представлен как коммит Git
, сохраняющий историю и структуру исходного образа.Возможности:
- анализ образов
Docker
и извлечение информации о слоях- создание репозиторий
Git
, где каждый слой образа представлен как коммит- поддержка пустых слоев (
ENV
, WORKDIR
и т. д.) в качестве пустых коммитов- полное извлечение метаданных в формат
Markdown
- расширяемая архитектура для поддержки различных контейнерных движковhttps://github.com/Virviil/oci2git
опубликовано в @gitgate
#docker #git
👍21🔥10
Useful Tools | Linux | GitOps | DevOps
AirRemote - решение, разработанное для модернизации устаревших устройств с дистанционным IR управлением, делая их интеллектуальными и доступными удаленно. AirRemote работает как универсальный эмулятор IR пульта дистанционного управления. Он работает, захватывая…
GitLabracadabra
- способ GitOps
настроить экземпляр GitLab
с помощью модификации конфигурации YAML
с помощью API
.Позволяет создавать группы, проекты, пользователей и настройки приложений
GitLab
.Он также может зеркалировать:
- репозитории
Git
, используя параметр mirrors
в разделе Зеркалирование репозиториев.- образы контейнеров (
Docker
), используя параметр image_mirrors
.- пакеты, используя параметр
package_mirrors
. Есть в виде пакета почти во всех линукс дистрибутивах.
https://gitlab.com/gitlabracadabra/gitlabracadabra
опубликовано в @gitgate
#git #tools #mirror #gitops
GitLab
GitLabracadabra / GitLabracadabra · GitLab
🧹 GitLabracadabra 🧙 ⚗ Adds some magic to GitLab 🔮
👍7🔥5
Trivy
- это комплексный и универсальный сканер безопасности. Trivy
имеет сканеры, которые ищут проблемы безопасности, и цели, где он может их найти.Цели (которые может сканировать Trivy):
- образ контейнера
- файловая система
- репозиторий
Git
(удалённый)- образ виртуальной машины
- кубернетес
Сканеры (то, что Trivy может там найти):
- используемые пакеты
ОС
и программные зависимости (SBOM
)- известные уязвимости (
CVE
)- проблемы
IaC
и неправильные конфигурации- конфиденциальная информация и секреты
- лицензии на программное обеспечение
https://github.com/aquasecurity/trivy
Подсказал: Михаил Исаев - @ismvru
Опубликовано в @gitgate
#security #cve #docker #k8s #git #sbom #linter
👍16🔥1
Gitleaks
- инструмент для обнаружения секретов, таких как пароли, ключи API
и токены в репозиториях git
, файлах и всем остальном, что вы хотите передать через stdin
.https://github.com/gitleaks/gitleaks
Подсказал: @Celentano_21_veka
Опубликовано в @gitgate
#security #cicd #git #linter
GitHub
GitHub - gitleaks/gitleaks: Find secrets with Gitleaks 🔑
Find secrets with Gitleaks 🔑. Contribute to gitleaks/gitleaks development by creating an account on GitHub.
👍5🔥1
detect-secrets
- удачно названный модуль для (сюрприз, сюрприз) обнаружения секретов в кодовой базе.Однако, в отличие от других подобных пакетов, которые сосредоточены исключительно на поиске секретов, этот пакет разработан с учетом потребностей корпоративного клиента: он предоставляет обратно совместимые, систематические средства для:
- предотвращение попадания новых секретов в кодовую базу,
- обнаружение явного обхода таких мер предосторожности и
- предоставление контрольного списка секретов для переноса в более безопасное хранилище.
https://github.com/Yelp/detect-secrets
Подсказал: @Celentano_21_veka
Опубликовано в @gitgate
#security #cicd #git #linter
GitHub
GitHub - Yelp/detect-secrets: An enterprise friendly way of detecting and preventing secrets in code.
An enterprise friendly way of detecting and preventing secrets in code. - Yelp/detect-secrets
👍7🔥1
PuppyGit
- легковесный Git
-клиент для Android
с открытым исходным кодом, без рекламы и бесплатный.Возможности:
-
fetch
- merge
- pull
- push
- files explorer
- простой редактор файлов (поддерживается только utf8
)-
commit history
(git log)
- shallow clone
(git clone with depth
)-
rebase
- cherry-pick
- patch
- reflog
- tags
- stashes
- remotes
- branches
- submodules
- squash commits
- reset
- resolve conflicts
- markdown preview
- автоматический pull/push
при входе/выходе из указанных приложений (полезно для автоматической синхронизации приложений для создания заметок, таких как Obsidian
/Marker
)вызов
pull/push/sync
с помощью tasker
или других инструментов автоматизации через http
-сервисhttps://github.com/catpuppyapp/PuppyGit
Скачать приложение на
IzzyOnDroid
- https://apt.izzysoft.de/fdroid/index/apk/com.catpuppyapp.puppygit.play.proопубликовано в @gitgate
#git #android #2fa
👍11🔥6