Tagged articles

Git

709 articles · Page 1 of 8
Geek Labs
Geek Labs
Sep 29, 2026 · Artificial Intelligence

Entire: A 'Dashcam' for AI Coding That Explains Every Line of Code

Entire is an open-source CLI tool that automatically records AI coding sessions — prompts, replies, file changes, token usage — as Git refs, letting developers trace any line back to the exact AI conversation, resume sessions, search history, and share context across tools and teams.

AI coding assistantEntireGit
0 likes · 12 min read
Entire: A 'Dashcam' for AI Coding That Explains Every Line of Code
Tencent Architect
Tencent Architect
Sep 20, 2026 · Fundamentals

Atomic Commits: 3 Traits & 4 Defenses Against AI Code Entropy

The article argues that AI-generated code accelerates entropy in codebases, advocating independent atomic commits—single-purpose, indivisible, independently applicable—as a critical practice, detailing four defenses: logical isolation, auditability, reduced collaboration entropy, and preventing code rot, with implementation via CI/CD, IDE tooling, and cultural metrics.

AI-generated codeCI/CDGit
0 likes · 17 min read
Atomic Commits: 3 Traits & 4 Defenses Against AI Code Entropy
IT Services Circle
IT Services Circle
Sep 4, 2026 · Fundamentals

Why Teams Require Git Rebase Over Merge: Clean History for Debugging & Review

This article explains why many companies mandate git rebase instead of merge for feature branches, showing how merge creates tangled histories that break git bisect, git blame, and code review efficiency, while rebase produces a linear, readable history — with practical workflow commands and conflict-handling strategies.

GitGit BisectGit Blame
0 likes · 11 min read
Why Teams Require Git Rebase Over Merge: Clean History for Debugging & Review
JavaEdge
JavaEdge
Sep 4, 2026 · Artificial Intelligence

GBrain: Why Markdown & Knowledge Graphs Beat Databases for Agent Brains

This article dissects GBrain, an open-source AI agent brain that stores knowledge as Markdown in Git, builds a zero-LLM-cost knowledge graph via regex, and achieves 49.1% P@5 retrieval precision — 31 points higher than vector search alone — through hybrid retrieval, a nightly Dream Cycle for knowledge maintenance, and a clear separation between durable world knowledge (Brain) and operational state (Memory).

AI AgentBenchmarkDream Cycle
0 likes · 20 min read
GBrain: Why Markdown & Knowledge Graphs Beat Databases for Agent Brains

Why 'Final Version' Never Is: A Systematic File Naming & Organization Guide

This guide presents a practical file naming convention (Project_Topic_Date_vVersion_Status) and a five-folder directory structure (00_Description, 01_Materials, 02_Working, 03_Delivery, 99_Archive) to eliminate version chaos, with rules for version increments, Git-based code collaboration, and a 3-2-1 backup strategy for researchers and developers.

3-2-1 backupGitbackup strategy
0 likes · 7 min read
Why 'Final Version' Never Is: A Systematic File Naming & Organization Guide
Geek Labs
Geek Labs
Sep 1, 2026 · Operations

Run Multiple AI Agents Parallelly Without File Conflicts – Worktrunk Makes Git Worktree as Easy as Branches

Worktrunk, a Rust‑based CLI tool, streamlines Git worktree management so each AI coding agent can work in its own isolated directory, eliminating file‑level conflicts and simplifying the full lifecycle—from creation and parallel execution to merging, cleanup, and advanced features like hooks, shared caches, and AI‑generated commit messages.

AI agentsCLI toolGit
0 likes · 12 min read
Run Multiple AI Agents Parallelly Without File Conflicts – Worktrunk Makes Git Worktree as Easy as Branches
Su San Talks Tech
Su San Talks Tech
Aug 31, 2026 · Fundamentals

When to Use Git Merge vs Rebase: Pros, Cons, and Best Practices

The article explains why merge can clutter commit history in large teams, how a linear history created by rebase improves log readability, bisect, blame, and code review, and outlines the trade‑offs, pitfalls, and practical commands for safely using rebase.

GitGit Bisectcode review
0 likes · 10 min read
When to Use Git Merge vs Rebase: Pros, Cons, and Best Practices
Coder Trainee
Coder Trainee
Aug 26, 2026 · Operations

How a Single Git Mistake Rolled Back Three Days of Production Code

A developer mistakenly ran a hard reset and forced push on the main branch, rolling back three days of production code; the article walks through the incident timeline, impact assessment, emergency recovery steps, root‑cause analysis, and preventive measures such as branch protection and safer Git commands.

Branch ProtectionDevOpsForce Push
0 likes · 7 min read
How a Single Git Mistake Rolled Back Three Days of Production Code
Programmer XiaoFu
Programmer XiaoFu
Aug 26, 2026 · Fundamentals

Why Teams Require Git Rebase Over Merge: Clean History & Better Debugging

This article explains why teams prefer Git rebase over merge, showing how rebase creates linear history that improves git log readability, bisect debugging, blame accuracy, and code review efficiency, while warning against rebasing shared branches and explaining conflict handling trade-offs.

GitGit workflowcode review
0 likes · 10 min read
Why Teams Require Git Rebase Over Merge: Clean History & Better Debugging
DaTaobao Tech
DaTaobao Tech
Aug 21, 2026 · Artificial Intelligence

Best Practices for Developing AI Skills: A Case Study of the Baibu Detail Assistant

This article analyzes the end‑to‑end development of an AI Skill for the Baibu detail assistant, covering industry best practices, architecture with a bridge decoupling local and remote components, workflow design patterns, development efficiency tricks, and runtime optimizations that together illustrate how to build maintainable, high‑performance Skills.

AI Skill DevelopmentAgent ArchitectureControl Tuning
0 likes · 21 min read
Best Practices for Developing AI Skills: A Case Study of the Baibu Detail Assistant
phodal
phodal
Aug 14, 2026 · Artificial Intelligence

How Harness Inspector Makes AI Agent Deliveries Observable, Inspectable, and Traceable

Harness Inspector is a read‑only local workbench that unifies requirements, Agent sessions, file activity, and Git commits into a single interface, enabling developers to trace the full delivery chain from intent through process to output and assess which agent actions merit skill extraction.

AI AgentGitHarness Inspector
0 likes · 10 min read
How Harness Inspector Makes AI Agent Deliveries Observable, Inspectable, and Traceable
iQIYI Technical Product Team
iQIYI Technical Product Team
Aug 13, 2026 · R&D Management

Event‑Driven Development Automation: Turning Local Git Actions into Cross‑System Collaboration

This article describes how the SKILL framework captures native development events such as branch creation, commits, pushes, and merges, persists key task context, and automatically orchestrates actions across PMS, Lark, GitLab, CI/CD, PaaS and release‑management systems, dramatically reducing manual hand‑offs and cycle time.

AICI/CDDevOps
0 likes · 18 min read
Event‑Driven Development Automation: Turning Local Git Actions into Cross‑System Collaboration
Cloud Architecture
Cloud Architecture
Aug 5, 2026 · Backend Development

From Commit Standards to K8s Deployment: A Practical Git Engineering Guide for Backend Teams

The article explains how backend teams can achieve safe, traceable, and continuously controllable production releases for large microservice systems by building a Git‑centric engineering pipeline that covers commit conventions, branch strategies, automated versioning, immutable artifacts, GitOps configuration, and progressive canary rollouts on Kubernetes.

CI/CDGitGitOps
0 likes · 36 min read
From Commit Standards to K8s Deployment: A Practical Git Engineering Guide for Backend Teams
Liangxu Linux
Liangxu Linux
Jul 30, 2026 · Industry Insights

Why University C Courses Skip Linux, Makefile, Git, and GDB

The article explains that university C programming courses omit Linux, Makefile, git, and gdb because of limited class hours, outdated curricula, and many instructors' lack of experience, arguing that self‑learning these tools often yields better results.

C ProgrammingGitLinux
0 likes · 7 min read
Why University C Courses Skip Linux, Makefile, Git, and GDB
AI Engineer Programming
AI Engineer Programming
Jul 28, 2026 · Fundamentals

Essential Git Commands for AI Programming: worktree, diff, and .gitkeep

This guide walks through practical Git workflows—creating parallel worktrees, handling merge conflicts, stashing changes, inspecting diffs, navigating history with log and reflog, amending commits, using reset versus revert, cherry‑picking specific changes, bisecting bugs, and preserving empty directories with .gitkeep—tailored for AI coding tools such as Claude Code, Cursor, and Codex.

GitWorktreeamend
0 likes · 9 min read
Essential Git Commands for AI Programming: worktree, diff, and .gitkeep
Golang Shines
Golang Shines
Jul 28, 2026 · Cloud Native

Building a Fully Automated GitOps Delivery Pipeline with Argo CD on Kubernetes

This guide walks through implementing a GitOps workflow for Kubernetes using Argo CD, covering repository structure, Helm chart management, permission boundaries, Argo CD installation, application manifests, CI integration, troubleshooting OutOfSync states, and handover procedures, all with concrete commands and examples.

Argo CDCI/CDGit
0 likes · 30 min read
Building a Fully Automated GitOps Delivery Pipeline with Argo CD on Kubernetes
Coder Trainee
Coder Trainee
Jul 26, 2026 · Fundamentals

Git Team Collaboration Best Practices – Final Summary of the 10‑Part Series

This article concludes a ten‑part Git series by summarizing team collaboration best practices, covering workflow selection, branch naming, commit message conventions, daily development steps, code‑review checklist, command cheat sheet, and a team agreement template to turn Git knowledge into actionable standards.

Commit MessageGitbest practices
0 likes · 10 min read
Git Team Collaboration Best Practices – Final Summary of the 10‑Part Series
Coder Trainee
Coder Trainee
Jul 24, 2026 · Fundamentals

10 Common Git Production Mistakes and How to Fix Them

The article lists ten typical Git production accidents—such as deleting an unmerged branch, losing changes with reset --hard, committing sensitive data, wrong merges, and force‑push overwrites—explains each scenario, provides exact command‑line recovery steps, analyzes their frequency and severity, and offers preventive best practices and a quick‑reference cheat sheet.

Accident RecoveryDevOpsGit
0 likes · 12 min read
10 Common Git Production Mistakes and How to Fix Them
Coder Trainee
Coder Trainee
Jul 23, 2026 · Fundamentals

Mastering Git Hooks: Automate Your Workflow with Pre‑Commit, Pre‑Push and More

This article explains how Git Hooks act as an automation engine for common team tasks—code formatting, commit‑message validation, test execution, CI/CD triggers, and branch protection—by showing concrete hook scripts, client‑side and server‑side examples, and how tools like Husky, commitlint and lint‑staged simplify hook management.

CI/CDGitautomation
0 likes · 11 min read
Mastering Git Hooks: Automate Your Workflow with Pre‑Commit, Pre‑Push and More
AI Architecture Path
AI Architecture Path
Jul 23, 2026 · Artificial Intelligence

One-Command Setup of ccstatusline: A Full‑Featured Claude Dashboard with Real‑Time Monitoring

The article introduces ccstatusline, an open‑source 11.9k‑star CLI tool that provides a one‑command, interactive TUI dashboard for Claude Code, offering over 50 real‑time components—including model, token, context, Git branch, and system metrics—along with Powerline styling, cross‑platform support, installation guides, and troubleshooting tips.

CLIClaudeGit
0 likes · 14 min read
One-Command Setup of ccstatusline: A Full‑Featured Claude Dashboard with Real‑Time Monitoring
Coder Trainee
Coder Trainee
Jul 21, 2026 · Fundamentals

Mastering Remote Git Collaboration: The Right Way for Team Development

This article walks through essential remote‑repository operations—cloning, pushing, pulling, conflict resolution, pull‑request workflow, branch‑protection rules, common scenarios and pitfalls—providing concrete commands and step‑by‑step guidance for effective multi‑developer Git collaboration.

Branch ProtectionGitRemote Collaboration
0 likes · 11 min read
Mastering Remote Git Collaboration: The Right Way for Team Development
IT Xianyu
IT Xianyu
Jul 21, 2026 · Fundamentals

How I Rescued a Six‑File Git Merge Conflict in Three Simple Steps

When a merge of a feature branch produced six conflicted files that turned completely red, the author avoided a risky reset and resolved the conflict in under 30 seconds by using three precise Git commands, while also showing how to recover mistakenly deleted branches and lost stashes.

Gitbest practicescheckout-theirs
0 likes · 8 min read
How I Rescued a Six‑File Git Merge Conflict in Three Simple Steps
Coder Trainee
Coder Trainee
Jul 20, 2026 · Fundamentals

Git Revert and Reset: A Rescue Guide for Mistakes

This article explains the differences between git reset, revert, and checkout, details the three reset modes (--soft, --mixed, --hard), shows when to use each command safely, provides practical scenarios, introduces reflog for recovery, and warns about common pitfalls.

Gitcheckoutcommand line
0 likes · 9 min read
Git Revert and Reset: A Rescue Guide for Mistakes
Coder Trainee
Coder Trainee
Jul 19, 2026 · Fundamentals

Git Merge vs Rebase: When the Wrong Choice Breaks Your Team

The article explains the fundamental differences between Git merge and rebase, shows how each command reshapes commit history, provides a golden rule against rebasing public branches, and offers practical scenarios, guidelines, and common pitfalls to help teams choose the right strategy.

Gitbranchingmerge
0 likes · 8 min read
Git Merge vs Rebase: When the Wrong Choice Breaks Your Team
Coder Trainee
Coder Trainee
Jul 18, 2026 · Fundamentals

Mastering Git Branch Strategies: From Git Flow to Trunk-Based Development

This article explains Git's branch fundamentals, common commands, and compares three mainstream branching models—Git Flow, GitHub Flow, and Trunk-Based Development—highlighting their suitable scenarios, trade‑offs, and practical recommendations for teams of different sizes and release cadences.

Gitbranchinggit-flow
0 likes · 8 min read
Mastering Git Branch Strategies: From Git Flow to Trunk-Based Development
Coder Trainee
Coder Trainee
Jul 17, 2026 · Fundamentals

Why Every Developer Must Master Git: From Basics to Practice (Part 1)

This article introduces Git by explaining its evolution, core advantages, key concepts such as the three work areas, file states and object types, and provides practical command examples, commit conventions, .gitignore setup, common pitfalls, and a preview of the next part on branching strategies.

Commit ConventionsDistributed VCSGit
0 likes · 7 min read
Why Every Developer Must Master Git: From Basics to Practice (Part 1)
MaGe Linux Operations
MaGe Linux Operations
Jul 15, 2026 · Operations

Essential Git Commands Every Ops Engineer Needs for Reliable Deployments

This guide walks operations engineers through the core Git concepts, status checks, cloning strategies, branch handling, release directory design, conflict resolution, worktree usage, bisect debugging, and safe push practices, providing concrete command examples and scripts to make deployments reproducible and auditable.

CI/CDGitOperations
0 likes · 30 min read
Essential Git Commands Every Ops Engineer Needs for Reliable Deployments
Black & White Path
Black & White Path
Jul 15, 2026 · Information Security

GitHub Verified Badge Is Malleable: Identical Code, Multiple Valid Commit Hashes

A Carnegie Mellon PhD student uncovered a fundamental flaw in GitHub's "Verified" badge that lets an attacker, without the signing key, generate a second commit with the same tree, timestamp and a valid signature but a different hash, compromising any system that treats the commit hash as an immutable identifier.

GitGitHubVerified badge
0 likes · 8 min read
GitHub Verified Badge Is Malleable: Identical Code, Multiple Valid Commit Hashes
21CTO
21CTO
Jul 13, 2026 · Industry Insights

Former GitHub CEO Thomas Dohmke Launches Entire: A Decentralized Git Platform for AI Agents

Former GitHub CEO Thomas Dohmke founded Entire to release a decentralized Git hosting network tailored for AI coding agents, citing centralized platforms' performance limits, detailing its architecture, capacity claims, funding round, integration with major AI agents, and upcoming pricing plans.

AI agentsDecentralized hostingDeveloper Tools
0 likes · 8 min read
Former GitHub CEO Thomas Dohmke Launches Entire: A Decentralized Git Platform for AI Agents
Java Backend Technology
Java Backend Technology
Jul 13, 2026 · Fundamentals

How to Undo a Pushed Commit in Git? Interview‑Level Solutions

The article walks through four practical ways to revert code that has already been pushed to a remote Git repository—including manual diff deletion, using git revert, creating a new branch, and resetting with hard/soft options—while highlighting each method's steps, trade‑offs, and when to use force‑push.

Force PushGitbranch
0 likes · 7 min read
How to Undo a Pushed Commit in Git? Interview‑Level Solutions
IT Services Circle
IT Services Circle
Jul 12, 2026 · Operations

Why Facebook and Google Abandoned Git for Custom Version‑Control Systems

The article traces how a 2005 BitKeeper licensing dispute sparked the creation of Git, how Facebook’s massive monorepo crippled Git’s performance and led it to adopt and heavily extend Mercurial into Sapling, and how Google’s even larger codebase forced a clean‑room rebuild of a new VCS called Piper.

FacebookGitGoogle
0 likes · 10 min read
Why Facebook and Google Abandoned Git for Custom Version‑Control Systems
Golang Shines
Golang Shines
Jul 12, 2026 · Operations

10 Essential Linux Ops Tools Every Engineer Should Master

This article introduces ten widely used Linux operations tools—Shell scripts, Git, Ansible, Prometheus, Grafana, Docker, Kubernetes, Nginx, ELK Stack, and Zabbix—detailing their functions, typical scenarios, advantages, concrete usage examples, and links to learning resources for each.

DockerGitGrafana
0 likes · 9 min read
10 Essential Linux Ops Tools Every Engineer Should Master
Black & White Path
Black & White Path
Jul 11, 2026 · Information Security

GitHub Verified Badge Malleable: Same Code Yields Multiple Valid Commit Hashes

Jacob Ginesin of Carnegie Mellon discovered that GitHub’s “Verified” badge can be forged through signature malleability, allowing an attacker to create a second commit with identical tree and timestamp but a different hash, breaking the assumption that commit hashes are immutable identifiers for many downstream systems.

GitGitHubVerified badge
0 likes · 8 min read
GitHub Verified Badge Malleable: Same Code Yields Multiple Valid Commit Hashes
Java Tech Enthusiast
Java Tech Enthusiast
Jul 10, 2026 · Industry Insights

Why Facebook and Google Turned Away from Git

The article traces how the 2005 BitKeeper controversy sparked the creation of Git and Mercurial, then explains why Facebook’s massive monorepo forced it to abandon Git for a heavily customized Mercurial fork (Sapling) and why Google ultimately built its own version‑control system, Piper, after outgrowing both Git and Perforce.

GitMercurialPiper
0 likes · 10 min read
Why Facebook and Google Turned Away from Git
Java Architect Handbook
Java Architect Handbook
Jul 9, 2026 · Interview Experience

How to Undo a Pushed Git Commit? Interviewers Often Stump Candidates

The article walks through four practical ways to roll back code that has already been pushed to a remote Git repository—manual copy‑and‑compare, using git revert, creating a new branch from the desired commit, and resetting the current branch—while highlighting the trade‑offs and safety considerations of each method.

Force PushGitinterview
0 likes · 8 min read
How to Undo a Pushed Git Commit? Interviewers Often Stump Candidates
Su San Talks Tech
Su San Talks Tech
Jul 7, 2026 · Artificial Intelligence

Master 97% of Codex Features in 3 Minutes: A Practical Guide

This guide walks you through the essential three‑step setup—creating a project workspace, writing an AGENTS.md specification, and using plan mode—then expands to phone integration, Skills, plugins, MCP, automation, Git workflows, and Worktree isolation, showing how to turn Codex from a chat window into a full‑featured AI‑powered development workstation.

AGENTS.mdAI assistantCodex
0 likes · 10 min read
Master 97% of Codex Features in 3 Minutes: A Practical Guide
21CTO
21CTO
Jul 4, 2026 · Operations

Git 2.55 Release: Rust Enabled by Default – What You Need to Know

Git 2.55 introduces Rust as the default implementation, adds a one‑step git history fixup command, enables parallel hook execution, and brings Linux inotify‑based fsmonitor support, while also delivering incremental MIDX repacking and sparse‑checkout speedups, prompting developers to adjust CI pipelines or disable Rust before Git 3.0.

GitRustci-pipelines
0 likes · 9 min read
Git 2.55 Release: Rust Enabled by Default – What You Need to Know
Java Architect Handbook
Java Architect Handbook
Jul 2, 2026 · Industry Insights

Why Facebook Dropped Git for Mercurial: Performance and Community Factors

Facebook originally used Git but switched to Mercurial around 2012 because its massive monolithic repository caused severe performance bottlenecks, especially during file stat operations, and Git’s maintainers were unwilling to improve scalability, leading the team to evaluate alternatives like Perforce before adopting Mercurial’s clearer architecture and collaborative community.

FacebookGitMercurial
0 likes · 13 min read
Why Facebook Dropped Git for Mercurial: Performance and Community Factors
Golang Shines
Golang Shines
Jul 1, 2026 · Operations

10 Essential Ops Tools That Can Cut Your Overtime by 80%

This article introduces ten Linux operations tools—Shell scripts, Git, Ansible, Prometheus, Grafana, Docker, Kubernetes, Nginx, ELK Stack, and Zabbix—detailing their functions, typical use cases, advantages, and concrete examples to help engineers streamline daily tasks and dramatically reduce overtime.

DockerGitGrafana
0 likes · 9 min read
10 Essential Ops Tools That Can Cut Your Overtime by 80%
CodeSmart Hoops
CodeSmart Hoops
Jun 29, 2026 · Fundamentals

Essential Git Commands Cheat Sheet for Every Scenario

This comprehensive Git manual walks you through initialization, daily workflow, branch management, remote operations, tag handling, undo/recovery, stash usage, advanced features like LFS and submodules, collaboration workflows, performance tuning, common pitfalls, shortcut aliases, core principles, and recommended version upgrades, providing concrete commands, examples, and best‑practice guidelines.

Gitbest practicescommand line
0 likes · 21 min read
Essential Git Commands Cheat Sheet for Every Scenario
AI Architecture Path
AI Architecture Path
Jun 29, 2026 · Frontend Development

Terax: A 7 MB Open‑Source Tauri2+Rust IDE that Unifies Terminal, Editor, Git, and AI Agent Offline

The article analyzes the fragmented, heavyweight, and privacy‑risk‑laden workflow of using separate VSCode, iTerm2, Git clients, and AI chat tools, then introduces Terax—a 7 MB Tauri2+Rust‑based open‑source IDE that integrates a native terminal, CodeMirror6 editor, Git visual panel, web preview, and a controllable AI Agent with offline model support, while detailing its architecture, feature set, installation steps, and current limitations.

AI AgentCodeMirror6Git
0 likes · 12 min read
Terax: A 7 MB Open‑Source Tauri2+Rust IDE that Unifies Terminal, Editor, Git, and AI Agent Offline
Tech Ocean
Tech Ocean
Jun 27, 2026 · R&D Management

Turning Our R&D Guidelines into a Versioned Git Repository

The article explains how the team replaced stale Wiki‑based development guidelines with a Git‑tracked Claude Code configuration meta‑repo, defining AI roles, task routing, and unified tools, resulting in zero‑config onboarding, consistent environments, automated enforcement, and safer credential handling.

AIConfiguration as CodeDevOps
0 likes · 14 min read
Turning Our R&D Guidelines into a Versioned Git Repository
Tech Ocean
Tech Ocean
Jun 27, 2026 · R&D Management

Stop Copying Skills: Private Repo + Symlinks Enable One-Command Machine Migration

The author explains how treating Claude Code skills as version‑controlled assets stored in a single private Git repository and linked via symbolic links eliminates duplicate copies, ensures consistent updates, and allows a new machine to be set up with a single clone‑and‑link command, while also describing when to install skills globally versus per‑project.

Claude CodeConfigurationGit
0 likes · 9 min read
Stop Copying Skills: Private Repo + Symlinks Enable One-Command Machine Migration
macrozheng
macrozheng
Jun 27, 2026 · Backend Development

Boost IntelliJ IDEA Performance: 10 Simple Tweaks to Eliminate Lag

This article lists ten common IntelliJ IDEA pitfalls—slow performance, Lombok errors, broken breakpoints, encoding issues, unwanted Git files, Maven download slowness, class‑not‑found errors, broken shortcuts, MySQL timezone problems, and automatic reformatting—plus step‑by‑step solutions to make the IDE run smoothly for Java developers.

GitIDE performanceIntelliJ IDEA
0 likes · 25 min read
Boost IntelliJ IDEA Performance: 10 Simple Tweaks to Eliminate Lag
Geek Labs
Geek Labs
Jun 26, 2026 · Artificial Intelligence

Agor: Real-Time Collaboration Hub for Multi-Agent AI Development Teams

Agor is an open‑source command center that lets multiple AI coding agents and human developers work together on a shared canvas, each on its own Git branch, with all sessions, environments, prompts, and pull requests unified in one place.

AI agentsAgorGit
0 likes · 5 min read
Agor: Real-Time Collaboration Hub for Multi-Agent AI Development Teams
AI Architecture Path
AI Architecture Path
Jun 17, 2026 · Fundamentals

Why D2’s 24K‑Star Open‑Source Diagram Tool Beats PlantUML and Drag‑Drop Editors

D2, a modern declarative diagram language with 24K+ GitHub stars, eliminates the layout chaos, vague errors, and heavy dependencies of PlantUML, Mermaid, Graphviz and drag‑and‑drop tools, while offering multiple layout engines, professional themes, animation, LaTeX support, zero‑dependency binaries, rich plugins and seamless Git integration, though it still lacks native GitHub rendering and fine‑grained pixel control.

Architecture DiagramsCLID2
0 likes · 17 min read
Why D2’s 24K‑Star Open‑Source Diagram Tool Beats PlantUML and Drag‑Drop Editors
LuTiao Programming
LuTiao Programming
Jun 13, 2026 · Frontend Development

When AI Redesign Breaks Your Site: Why Git Branches Aren’t Enough

Using AI to redesign a front‑end page can quickly overwrite code and static assets, exposing the limits of simple Git branches; by creating a separate Git worktree, isolating the working directory, and organizing new resources in dedicated folders, developers keep the main branch stable while safely experimenting.

AIGitWorktree
0 likes · 18 min read
When AI Redesign Breaks Your Site: Why Git Branches Aren’t Enough
Code of Duty
Code of Duty
Jun 13, 2026 · Fundamentals

Git Series Summary & Learning Roadmap: Managing Code and Team Collaboration

This article summarizes a comprehensive Git series that goes beyond command lists to teach development habits, collaboration logic, and a step‑by‑step learning roadmap covering initial commits, .gitignore, branching, rebasing, pull requests, conflict resolution, and the deeper value of version history for teams.

GitGitignorefeature-branch
0 likes · 11 min read
Git Series Summary & Learning Roadmap: Managing Code and Team Collaboration
Java Backend Technology
Java Backend Technology
Jun 9, 2026 · Fundamentals

Turn a Laggy IntelliJ IDEA into a Fast IDE with Simple Tweaks

This article lists ten common IntelliJ IDEA pitfalls—from high CPU usage and Lombok errors to Maven download slowness and Git commit issues—and provides step‑by‑step configurations, memory tweaks, plugin settings, and .gitignore rules to make the IDE run smoothly for Java developers.

GitIDEIntelliJ IDEA
0 likes · 24 min read
Turn a Laggy IntelliJ IDEA into a Fast IDE with Simple Tweaks
liandk
liandk
Jun 8, 2026 · Fundamentals

Create a dev Branch from Local main and Push It to Remote with Git

This guide walks through the step‑by‑step Git commands needed to ensure your local repository is up‑to‑date, create a new dev branch from the main/master branch, push it to the remote, set the upstream tracking, and verify the result in common development scenarios.

Gitbranchdev
0 likes · 4 min read
Create a dev Branch from Local main and Push It to Remote with Git
Code of Duty
Code of Duty
Jun 8, 2026 · Fundamentals

What Exactly Is a Pull Request? A Complete Guide to the Code Review Process

The article explains that a Pull Request is a request for the team to review and merge code, outlines the risks of bypassing PRs, details a standard PR workflow, describes what reviewers check, offers tips for writing high‑quality and small PRs, and lists post‑merge actions.

Gitcode reviewcollaboration
0 likes · 9 min read
What Exactly Is a Pull Request? A Complete Guide to the Code Review Process
Code Mala Tang
Code Mala Tang
Jun 6, 2026 · Fundamentals

Stop Using Conventional Commits: Why Scope, Not Type, Should Lead Git Messages

The article argues that Conventional Commits is a harmful anti‑pattern because it puts the optional type before the far more important scope, promises automatic changelogs and version bumps that don’t work, and proposes the proven scoped‑commit format used by Linux, Git, Go and others.

Commit MessageGitconventional-commits
0 likes · 13 min read
Stop Using Conventional Commits: Why Scope, Not Type, Should Lead Git Messages
Code of Duty
Code of Duty
Jun 6, 2026 · Fundamentals

Don’t Panic: A Hands‑On Guide to Resolving Git Conflicts

Git conflicts occur when multiple branches modify the same code; this guide explains why they happen, how to interpret conflict markers, step‑by‑step resolution commands, three common resolution strategies, tool‑assisted fixes, and post‑merge checks to ensure clean, error‑free integration.

Gitconflict resolutiongit-merge
0 likes · 8 min read
Don’t Panic: A Hands‑On Guide to Resolving Git Conflicts
liandk
liandk
Jun 4, 2026 · Fundamentals

How to Merge a Feature Branch PR into the dev Branch Without Conflicts

This guide walks through a zero‑conflict workflow for merging a feature branch into the dev branch, covering local finalization, pulling the latest dev, merging locally, pushing the feature branch, and creating a GitHub pull request with the correct base and compare settings.

Gitdev-branchfeature-branch
0 likes · 2 min read
How to Merge a Feature Branch PR into the dev Branch Without Conflicts
liandk
liandk
Jun 3, 2026 · Fundamentals

Resolve Git File Conflicts in One Simple Step

This guide walks you through opening the conflicted file, removing Git conflict markers, choosing between keeping the local version or the remote version, and finalizing the fix with three Git commands, ensuring the error is eliminated.

GitTutorialcommand line
0 likes · 3 min read
Resolve Git File Conflicts in One Simple Step
liandk
liandk
Jun 2, 2026 · Fundamentals

Git Fetch vs Pull: What’s the Real Difference and How to Avoid Code Chaos

Many Git beginners rely on git pull, leading to unexpected merge conflicts and overwritten local changes, while most don’t understand that git fetch only downloads updates without merging; this article explains the core distinction, provides a clear analogy, and offers a safe step‑by‑step workflow.

Gitcode conflictgit fetch
0 likes · 4 min read
Git Fetch vs Pull: What’s the Real Difference and How to Avoid Code Chaos
liandk
liandk
Jun 1, 2026 · Fundamentals

How to Upload an Existing Project to GitHub Without Ever Getting Conflicts

This guide walks you through two practical workflows—one for a local project that hasn't been linked to GitHub and another for an already‑connected repository—showing step‑by‑step commands that ensure you always pull the latest changes before committing and pushing, so conflicts never occur.

GitGitHubcli tutorial
0 likes · 3 min read
How to Upload an Existing Project to GitHub Without Ever Getting Conflicts
Linyb Geek Road
Linyb Geek Road
Jun 1, 2026 · Artificial Intelligence

Why Knowledge, Not Harness, Is the Real Moat: Designing a Layered Knowledge Architecture for AI Engineering Teams

The article explains how an AI engineering team turned the hype around Harness Engineering into a sustainable competitive edge by building a multi‑layered, Git‑backed knowledge repository, defining knowledge types and maturity, integrating it with a 16‑stage workflow, and solving human‑machine interaction bottlenecks with remote‑control tools.

AI EngineeringGitHarness Engineering
0 likes · 32 min read
Why Knowledge, Not Harness, Is the Real Moat: Designing a Layered Knowledge Architecture for AI Engineering Teams
ArcThink
ArcThink
May 30, 2026 · Operations

Why AI Should Never Write Directly to Main: A Worktree Isolation Workflow

The article explains how using Git worktrees creates isolated workspaces for parallel AI agents, preventing file conflicts, preserving task context, and enabling safe experiment deletion, while outlining a four‑layer process, practical commands, patterns, and limitations for reliable AI‑assisted development.

AI AgentCode IsolationDevOps
0 likes · 16 min read
Why AI Should Never Write Directly to Main: A Worktree Isolation Workflow
Code of Duty
Code of Duty
May 28, 2026 · Fundamentals

Why You Should Avoid Blindly Using git push --force

The article explains why force‑pushing after a commit has been shared can corrupt team history, contrasts reset and revert, shows safe alternatives, and outlines scenarios where force‑push might be acceptable.

Force PushGitreset
0 likes · 6 min read
Why You Should Avoid Blindly Using git push --force
IT Services Circle
IT Services Circle
May 27, 2026 · Backend Development

How to Speed Up IntelliJ IDEA: 10 Essential Fixes

This article lists ten common IntelliJ IDEA problems—from sluggish performance and Lombok errors to Git commit issues and MySQL connection failures—and provides concrete configuration steps, code snippets, and best‑practice recommendations to resolve each pitfall for Java developers.

GitIDE performanceIntelliJ IDEA
0 likes · 21 min read
How to Speed Up IntelliJ IDEA: 10 Essential Fixes
Code of Duty
Code of Duty
May 26, 2026 · Fundamentals

Git Reset Explained: When to Use --soft, --mixed, and --hard

This guide walks through Git's reset command, detailing the differences between --soft, --mixed, and --hard modes, when each is appropriate, and how they affect commits, the index, and the working tree for commits that haven't been pushed.

CommitGitgit reset
0 likes · 5 min read
Git Reset Explained: When to Use --soft, --mixed, and --hard
Code of Duty
Code of Duty
May 24, 2026 · Fundamentals

Why Merge Conflicts Aren’t Scary—Messy Merges Are the Real Problem

The article explains that merge conflicts themselves are harmless, but chaotic merging practices cause trouble, and it walks through how Git detects conflicts, what the conflict markers mean, and practical habits like frequent pulls, short‑lived feature branches, clear naming, and careful diff review to avoid them.

Gitbest practicesbranch naming
0 likes · 4 min read
Why Merge Conflicts Aren’t Scary—Messy Merges Are the Real Problem
Su San Talks Tech
Su San Talks Tech
May 24, 2026 · Backend Development

How to Speed Up IntelliJ IDEA: 10 Essential Fixes for Java Developers

This article lists ten common IntelliJ IDEA pitfalls—such as high memory usage, indexing delays, Lombok errors, broken breakpoints, console encoding issues, unwanted Git commits, slow Maven downloads, classpath mismatches, shortcut conflicts, and automatic code reformatting—and provides step‑by‑step solutions to make the IDE run smoothly for Java and Spring projects.

GitIDE optimizationIntelliJ IDEA
0 likes · 23 min read
How to Speed Up IntelliJ IDEA: 10 Essential Fixes for Java Developers
Black & White Path
Black & White Path
May 21, 2026 · Operations

How to Self‑Host Gitea for Secure, Easy Project Management

This guide walks individual developers through installing Gitea—using Docker‑compose or binary packages—configuring a systemd service for automatic startup, accessing the web UI to create a repository, and linking it with IDEs to push code, providing a lightweight, self‑hosted Git platform for secure project management.

DevOpsDockerGit
0 likes · 4 min read
How to Self‑Host Gitea for Secure, Easy Project Management
Sohu Tech Products
Sohu Tech Products
May 20, 2026 · Artificial Intelligence

How to Eliminate Repetitive Prompts with Claude Code Skills: 5 Automation Hacks

The article introduces five Claude Code Skills—pr‑summary, fix‑issue, deep‑research, commit, and explain‑code—that package common development tasks into single commands, showing how context‑aware automation can replace repetitive prompts, streamline pull‑request creation, issue fixing, code investigation, committing, and documentation generation for teams.

AI codingClaude CodeDeveloper Tools
0 likes · 12 min read
How to Eliminate Repetitive Prompts with Claude Code Skills: 5 Automation Hacks
Infinite Tech Management
Infinite Tech Management
May 19, 2026 · Industry Insights

Why Ten Years of Technical Notes Remain Useless to AI—and How to Fix It

After a decade of accumulating thousands of technical notes in Yuque, the author realized that without proper linking, retrieval, and AI‑compatible formatting, those notes become inaccessible, prompting a migration to Obsidian and a four‑layer knowledge‑asset framework that enables recording, linking, AI calling, and closed‑loop iteration.

AIGitObsidian
0 likes · 9 min read
Why Ten Years of Technical Notes Remain Useless to AI—and How to Fix It
Code of Duty
Code of Duty
May 17, 2026 · Fundamentals

Why Git Branches Switch Instantly: Understanding Branches as Pointers

The article explains that Git branches are lightweight pointers to commits, not full copies of the project, which makes switching, merging, and rebasing fast and cheap; it demystifies HEAD, merge, and rebase by walking through concrete commit graphs and examples.

CommitGitHEAD
0 likes · 9 min read
Why Git Branches Switch Instantly: Understanding Branches as Pointers
21CTO
21CTO
May 17, 2026 · Industry Insights

Git Is Unprepared for the AI Agent Coding Surge

The rapid rise of AI agents generating pull requests is straining GitHub’s infrastructure, prompting industry leaders to analyze performance data, explore alternative Git clients like GitButler and Jujutsu, and consider upcoming Git 3 changes such as Reftable to address scalability challenges.

AIGitGit 3
0 likes · 10 min read
Git Is Unprepared for the AI Agent Coding Surge
Code of Duty
Code of Duty
May 17, 2026 · Fundamentals

Beyond the Log: How to Read the Story Behind Your Code with Git Log

This guide explains why Git Log is more than a list of commits, showing how to use it as a time‑machine to trace bugs, understand design decisions, spot risky code, and write meaningful commit messages, with practical command examples and real‑world scenarios.

Gitcode historycommit messages
0 likes · 10 min read
Beyond the Log: How to Read the Story Behind Your Code with Git Log
MaGe Linux Operations
MaGe Linux Operations
May 14, 2026 · Operations

Ops Veteran's Secret: Master These 10 Tools to Cut Overtime by 80%

The article lists ten essential Linux operations tools—Shell scripting, Git, Ansible, Prometheus, Grafana, Docker, Kubernetes, Nginx, ELK Stack, and Zabbix—detailing their functions, typical scenarios, advantages, and concrete usage examples, helping engineers streamline daily tasks and reduce overtime.

DockerELK StackGit
0 likes · 9 min read
Ops Veteran's Secret: Master These 10 Tools to Cut Overtime by 80%
Code of Duty
Code of Duty
May 14, 2026 · Fundamentals

Master Git in 5 Minutes: Install and Make Your First Commit

This guide walks beginners through installing Git, configuring user identity, initializing a repository, adding files, and completing the first commit, while also explaining core concepts, common pitfalls, and the minimal workflow in a concise five‑minute tutorial.

GitRepositorybeginner tutorial
0 likes · 7 min read
Master Git in 5 Minutes: Install and Make Your First Commit
Frontend AI Walk
Frontend AI Walk
May 11, 2026 · Artificial Intelligence

From Personal Prompts to a Team Production Line: A 0‑to‑1 Guide for Skill Engineering

This article presents a step‑by‑step method for turning scattered personal prompt knowledge into versioned, testable, and shareable AI workflow assets, covering directory conventions, description design, test case creation, Bad Case feedback loops, Git management, team sharing mechanisms, and a 30‑day rollout plan.

AI workflowGitSkill Engineering
0 likes · 22 min read
From Personal Prompts to a Team Production Line: A 0‑to‑1 Guide for Skill Engineering
phodal
phodal
May 10, 2026 · Artificial Intelligence

From /goal to Long‑Running Asynchronous Agents: Making AI Sustainably Deliver Complex Tasks

By experimenting with OpenAI’s /goal feature, the author shows how to turn ad‑hoc AI prompts into a structured, long‑running loop that records progress in Git, README and test artifacts, enabling agents to handle complex engineering tasks across multiple sessions with clear checkpoints and human‑in‑the‑loop control.

AI agentsGitRalph Loop
0 likes · 12 min read
From /goal to Long‑Running Asynchronous Agents: Making AI Sustainably Deliver Complex Tasks
21CTO
21CTO
May 1, 2026 · Industry Insights

Zed 1.0 Launches: A Rust-Powered Editor Blending Classic Features with AI Tools

Zed 1.0, a Rust‑written cross‑platform code editor, adds bookmarks, Git commit view, extensive LSP support and optional AI assistance while letting users disable all AI features, but it faces ecosystem challenges compared to VS Code's massive extension market.

AI IntegrationGitLSP
0 likes · 7 min read
Zed 1.0 Launches: A Rust-Powered Editor Blending Classic Features with AI Tools
Selected Java Interview Questions
Selected Java Interview Questions
Apr 29, 2026 · Artificial Intelligence

How to Write Your Own Claude Skill

This guide explains the simple file structure of a Claude Skill, compares it with CLAUDE.md, shows where to store skills at personal, project, or plugin level, and provides detailed best‑practice tips, code examples, and validation steps for creating effective, on‑demand AI agent skills.

Agent SkillsClaudeGit
0 likes · 13 min read
How to Write Your Own Claude Skill
DevOps Coach
DevOps Coach
Apr 24, 2026 · Artificial Intelligence

How Claude Code’s Auto‑Memory Boosts Productivity by Eliminating Re‑Entry

Claude Code’s new auto‑memory feature automatically records project context, preferences, and debugging notes in a structured memory folder, loads the first 200 lines at session start, and lets users toggle or edit the memory, dramatically reducing repetitive input and speeding up development.

Auto MemoryCLIClaude Code
0 likes · 16 min read
How Claude Code’s Auto‑Memory Boosts Productivity by Eliminating Re‑Entry
21CTO
21CTO
Apr 23, 2026 · Fundamentals

Git 2.54 Introduces Experimental ‘git history’ Command

Git 2.54 adds the experimental git history command with reword and split sub‑commands, a new hook‑definition method outside the traditional Git/hook directory, default geometry repack, and several minor improvements, offering developers a simpler way to rewrite repository history.

Gitgit 2.54git history
0 likes · 3 min read
Git 2.54 Introduces Experimental ‘git history’ Command
AI Architecture Hub
AI Architecture Hub
Apr 18, 2026 · Artificial Intelligence

Build a Dual‑Layer AI Knowledge Base in 20 Minutes and Supercharge Your LLM Agents

This article explains how to create a two‑layer AI knowledge system— a dynamic Knowledge Base Layer and a static Brand Foundation Layer— in about 20 minutes, detailing its architecture, advantages over traditional RAG, step‑by‑step deployment, and real‑world use cases for creators, teams, and personal productivity.

AI Knowledge BaseGitLLM agents
0 likes · 16 min read
Build a Dual‑Layer AI Knowledge Base in 20 Minutes and Supercharge Your LLM Agents
macrozheng
macrozheng
Apr 17, 2026 · Operations

Supercharge Parallel AI Development with Git WorkTree

This guide shows how to use Git WorkTree to let multiple AI assistants work on separate features of a takeout app simultaneously, avoiding file conflicts and simplifying merging by creating parallel work directories, with step‑by‑step commands and tips for conflict resolution.

AI codingGitParallel Development
0 likes · 8 min read
Supercharge Parallel AI Development with Git WorkTree
IT Services Circle
IT Services Circle
Apr 16, 2026 · Artificial Intelligence

Why AI Agents Forget Their Work and How a Harness Can Fix It

The article analyzes why AI agents lose context during multi‑session web‑app development, outlines common failure patterns, and proposes a practical harness that records progress, uses Git commits, and enforces fine‑grained feature lists and end‑to‑end testing to keep development on track.

AI AgentContext ManagementGit
0 likes · 9 min read
Why AI Agents Forget Their Work and How a Harness Can Fix It
Java Companion
Java Companion
Apr 9, 2026 · Backend Development

Finally Open‑Source: Rebased Extracts IntelliJ IDEA’s Git UI into a Standalone Client

Rebased is a community‑driven, open‑source Git client that reproduces IntelliJ IDEA’s full‑featured Git UI—including three‑pane diff, interactive rebase, and GitHub integration—while offering cross‑platform installers, source‑build instructions, a feature comparison with other clients, and a clear outline of its current limitations.

GitIntelliJ IDEARebased
0 likes · 12 min read
Finally Open‑Source: Rebased Extracts IntelliJ IDEA’s Git UI into a Standalone Client