Zum Hauptinhalt springen
tsecurity.de LIVE
Echtzeit-Radar & Feeds
Alle RSS Feeds
👥 Community & Social
Sichere ProgrammierungI audited my own ML linter and had to withdraw its best evidence(21.09.2026 um 22:54 Uhr)
Sichere ProgrammierungQuantum Result Validation for Distributed Computing Systems(21.09.2026 um 22:54 Uhr)
Sichere ProgrammierungJWT Authentication and Role-Based Access Control in LocalHands(21.09.2026 um 22:56 Uhr)
Sichere ProgrammierungStochastic Parrot or Alien Mind?(21.09.2026 um 22:56 Uhr)
Sichere ProgrammierungBuilding AI for the Physical World Is a Different Engineering Problem(21.09.2026 um 22:58 Uhr)
Sichere ProgrammierungI audited my own ML linter and had to withdraw its best evidence(21.09.2026 um 22:54 Uhr)
Sichere ProgrammierungQuantum Result Validation for Distributed Computing Systems(21.09.2026 um 22:54 Uhr)
Sichere ProgrammierungJWT Authentication and Role-Based Access Control in LocalHands(21.09.2026 um 22:56 Uhr)
Sichere ProgrammierungStochastic Parrot or Alien Mind?(21.09.2026 um 22:56 Uhr)
Sichere ProgrammierungBuilding AI for the Physical World Is a Different Engineering Problem(21.09.2026 um 22:58 Uhr)
Intelligence View
⚡ tsecurity.de Intelligence

I’m building GOT — a smarter companion for Git (and no, it’s not a replacement)

I’ve spent years loving Git and simultaneously wanting to throw my laptop out the window because of it. We all know the feeling: $ git status # panic $ git reset --hard HEAD~1 # pray Git is an absolute beast at what it does — dis…

0
↗ Quelle (dev.to)
Reagiere als Erste:r — dein Feedback zählt!

I’ve spent years loving Git and simultaneously wanting to throw my laptop out the window because of it. We all know the feeling:




$ git status
# panic
$ git reset --hard HEAD~1
# pray






Git is an absolute beast at what it does — distributed version control, cryptographic integrity, lightning-fast branching, offline workflows. After nearly two decades, it still crushes those fundamentals.



But here’s the thing: Git understands files. I think in intentions, architecture, decisions, and context.


Git stores what changed. It doesn’t store why.


Git gives me merge conflicts on lines. It doesn’t see that I refactored validation and you added logging — no real conflict at all.



And modern development? It’s scattered across GitHub, Jira, Slack, Confluence, and a dozen other tools, all orbiting around a repository that itself knows nothing about them.



So a while back I had one of those late‑night “what if…” moments. What if we could keep everything Git excels at, but layer on semantic understanding, knowledge management, and a developer experience that actually feels human?



That’s when I started building GOT — an open‑source companion that turns your repository into a living engineering knowledge system, while staying 100% Git‑compatible.







🧠 What GOT adds to Git



🧩 Logical Workspaces


Imagine being able to group files, branches, decisions, and notes into a workspace like “OAuth migration” or “Payment refactor”. Not tied to Git worktrees or branches — just a clean, queryable view of your current effort.




got workspace create auth
got workspace add-file auth auth/*
got workspace add-branch auth feature/jwt
got workspace show auth






🔗 Knowledge Graph


Commits linked to architecture decisions, design discussions, issues, and AI‑generated summaries.


git log tells you when. GOT will tell you why, and help you onboard new teammates without reading a novel.



🚌 Event Bus Architecture


Every GOT component talks through a central event bus (think RepositoryOpened, WorkspaceUpdated, CommitAmended). This makes the tool insanely modular, and paves the way for a real plugin system where extensions don’t become spaghetti.



🔮 Future: Semantic Merge & AI‑Assisted Conflict Resolution


I’m not there yet, but the vision includes an engine that understands code structure — functions, classes, APIs — and can suggest conflict resolutions with confidence scores. Developer hours saved: millions.









🛠️ Current state & roadmap



I’m building GOT in the open, with a local‑first, offline‑first philosophy. Right now the core pieces are coming together:




  • ✅ Git adapter & branch management

  • ✅ Commit wizard & graph engine

  • ✅ Health check & repository inspection

  • 🚧 Workspace Engine (landing next)

  • 🧭 Event Bus

  • 🧠 Knowledge Engine

  • 🔌 Plugin runtime v2

  • 🌐 GitHub / GitLab integrations (only after the local experience is rock‑solid)



You can peek at the code, play with the early CLI, and — if you’re as passionate about fixing developer friction as I am — contribute.



👉 Repo: https://github.com/supunhg/got









Why “GOT”?



Honestly? I wanted a name that’s short, memorable, and a little playful. It stands for “Git Operations Toolkit,” but also for that moment when you’ve got everything under control — your code, your context, your decisions — all in one place.









Let’s build the missing half of Git together



If you’ve ever screamed at a merge conflict that wasn’t a conflict, or wished your repo could explain itself to a new team member, I’d love to hear your thoughts. Stars, issues, pull requests, and wild ideas are all welcome. Let’s make version control not just about storing code, but about understanding it.



What’s the one Git pain you’d fix with a magic wand? Drop a comment — I might just build it into GOT.






This project is fresh out of the oven, built with Go, SQLite, and a ton of coffee. Stay tuned for updates, and follow me here on Dev.to if you’re into developer tooling, DX, and rethinking the tools we use every day.

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten I’m building GOT — a smarter companion for Git (and no, it’s not a replacement)

Thematisch verwandte Begriffe: building, smarter, companion, replacement · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-79918 | MaxKB is an open-source AI assistant for enterprise. Prior to version 2.…
Advisory →
TTS Reader • tsecurity.de Voice
tsecurity.de Icon
tsecurity.de App
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
🔖 Gespeicherte Artikel
📂 Keine gespeicherten Artikel vorhanden.
Zurück Ziehen Vor
Links: vorheriger Artikel Rechts: nächster Artikel unten: schließen
News NIS-2 Frühwarnung Tier-1 Intel ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...

Zurück: vorheriger Vor: nächster
↗ Original-Quelle
Social Reaktionen Deine Reaktion zählt
Einstufung & Relevanz-Poll 0 Stimmen
In sozialen Netzwerken teilen 1-Klick