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
👍18🔥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.
👍7🔥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
👍8🔥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
👍12🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
AICommit2 - реактивный
https://github.com/tak-bro/aicommit2
опубликовано в @gitgate
#git #commit #ai
CLI
, который генерирует сообщения коммитов git
с помощью Ollama
, ChatGPT
, Gemini
, Claude
, Mistral
и других ИИhttps://github.com/tak-bro/aicommit2
опубликовано в @gitgate
#git #commit #ai
👍13🔥5
git-crypt
- прозрачное шифрование файлов в git
git-crypt
обеспечивает прозрачное шифрование и дешифрование файлов в репозитории Git
.Защищённые файлы шифруются при коммите и расшифровываются при извлечении.
git-crypt
позволяет свободно делиться репозиторием, содержащим как открытый, так и закрытый код. git-crypt
корректно маскирует секреты, поэтому разработчики без секретного ключа могут клонировать и коммитить файлы в репозиторий с зашифрованными файлами. Это позволяет хранить секретные данные (например, ключи или пароли) в том же репозитории, что и ваш код, без необходимости блокировать весь репозиторий.Входит в сосав базовых репозиториев почти во всех дистрибутивах.
https://github.com/AGWA/git-crypt
опубликовано в @gitgate
#git #secret #crypt
GitHub
GitHub - AGWA/git-crypt: Transparent file encryption in git
Transparent file encryption in git. Contribute to AGWA/git-crypt development by creating an account on GitHub.
👍15🔥10
Gramax
- бесплатное приложение с открытым исходным кодом для создания, редактирования и публикации документов в формате кода. Оно хранит все данные локально в формате Markdown
, обеспечивая гибкость и офлайн-доступ, а также легко интегрируется с Git
для управления версиями и совместной работы. Gramax
- универсальное решение для создания портала с документацией по продукту, внутренней базы знаний, проектной документации или личных заметок.Ищете альтернативу
GitBook
, Mintlify
или типичным генераторам статических сайтов (SSG
)?Gramax
предлагает мощный подход на основе Markdown
, который сочетает в себе интуитивно понятный визуальный редактор с надежной интеграцией с Git
.Взможности:
- визуальный редактор: упрощает редактирование файлов
Markdown
для технических и нетехнических пользователей.- кроссплатформенность: доступно в виде настольного приложения (
Windows
, Mac
, Linux
) и браузерной версии.- локальное хранилище: файлы хранятся локально в формате
Markdown
и могут редактироваться в любом текстовом редакторе.- настраиваемые стили: персонализируйте внешний вид приложения и портала документации.
-
многоязыковая поддержка
: создание документации на 17 языках, включая английский, испанский и другие.- расширенное редактирование: поддерживает вкладки, таблицы, встраивание видео, блоки кода, диаграммы (
Mermaid
, Excalidraw
, Diagrams.net
) и описания API Swagger
.- интеграция с Git: подключайтесь к репозиториям
Git
(GitHub
, GitLab
, Bitbucket
, Gitea
и т. д.) для управления версиями и совместной работы.- портал документации: публикуйте каталоги на специальном настраиваемом веб-сайте.
- поддержка миграции: импорт из
Confluence
и Notion
с сохранением форматирования и иерархии.https://github.com/Gram-ax/gramax
опубликовано в @gitgate
#markdown #git #gitbook #confluence #notion #doc #wiki
1🔥17👍11