---
title: "gitui Staging and Commit Demo"
description: "Demonstration of gitui staging, committing, and pushing workflow"
date: 2026-02-07
published: true
tags:
  - vhs
  - demo
  - gitui
  - git
template: image
---


A demonstration of the complete git workflow using gitui: staging files, writing commits, and pushing changes.

## What is Shown

- Opening gitui in a git repository
- Staging files with `Space`
- Opening commit dialog with `c`
- Writing a commit message
- Submitting with `Ctrl+s`
- Pushing with `p`

## Key Takeaway

gitui provides a fast, keyboard-driven interface for common git operations. Stage, commit, and push without typing git commands or using a mouse.

![gitui staging demo](/tapes/gitui-intro.mp4)

## Related

<div class="embed-card">
  <a href="/gitui/" class="embed-card-link">
    <div class="embed-card-content">
      <div class="embed-card-title">gitui</div>
      <div class="embed-card-description">gitui - a blazing-fast terminal UI for git</div>
      <div class="embed-card-meta">Feb 7, 2026</div>
    </div>
  </a>
</div>


<div class="embed-card">
  <a href="/git/" class="embed-card-link">
    <div class="embed-card-content">
      <div class="embed-card-title">Git Configuration</div>
      <div class="embed-card-description">Git configuration with aliases, delta for diffs, and work/personal separation</div>
      <div class="embed-card-meta">Feb 7, 2026</div>
    </div>
  </a>
</div>

