Git & Version Control
Terminal demos of Git workflows, GitHub CLI, and version control tools for developers.
ในคอลเลกชันนี้
- 1. lazygit — lazygit vs gitui vs tig
- 2. gitui — lazygit vs gitui vs tig
- 3. Code Review Workflow — Part 2: Benchmark Before and After
- 4. New Repo Setup — Part 2: Task Runner and direnv
- 5. tig — lazygit vs gitui vs tig
- 6. Git PR Workflow — Part 2: Open a Pull Request with gh
- 7. Exploring a New Codebase — Part 1: Project Overview
- 8. New Repo Setup — Part 1: Create GitHub Repo with gh
- 9. doctl — DigitalOcean CLI
- 10. argocd — GitOps Continuous Delivery
- 11. flux — GitOps for Kubernetes
- 12. delta — delta vs git diff
- 13. Finding and Fixing a Bug — Part 2: Inspect and Review the Fix
- 14. Exploring a New Codebase — Part 2: Code Stats and File Tree
- 15. git — delta vs git diff
- 16. Finding and Fixing a Bug — Part 1: Search for the Error
- 17. git — Distributed Version Control System
- 18. Git PR Workflow — Part 1: Stage Changes with lazygit
- 19. difftastic — Structural Code Diff
- 20. Code Review Workflow — Part 1: View Diff with delta
- 21. delta — Beautiful Git Diff Viewer
- 22. lazygit — Simple Terminal UI for Git
- 23. tig — Text-Mode Interface for Git
- 24. gh — GitHub CLI
- 25. git lfs — Git Large File Storage
- 26. bat --diff — show Git changes with syntax highlighting
- 27. git diff — side-by-side diff with delta syntax highlighting
- 28. tig — text-mode Git interface for browsing history
- 29. onefetch — summary card for a different project
- 30. gh pr list — browse open pull requests for the current repo
- 31. gitui — Blazing Fast Git TUI
- 32. delta file1 file2 — diff two arbitrary files with syntax highlighting
- 33. GIT_EXTERNAL_DIFF=difft git diff — use difftastic inside Git
- 34. git log -p — commit history with delta-rendered patches
- 35. lazygit — interactive hunk staging and committing
- 36. tig blame file.py — annotate each line with its originating commit
- 37. tig log --all — visualise all branches in a single graph
- 38. gitui — Rust-powered Git TUI with keyboard-driven workflow
- 39. onefetch — Git Repository Summary
- 40. lazygit — navigate repo status, branches, and stashes
- 41. onefetch — repo summary card with language stats and contributors
- 42. starship — Git-aware prompt
- 43. difft file1 file2 — structural diff that understands syntax
- 44. gh repo list — list your GitHub repositories from the CLI
- 45. tldr git-rebase — Quick rebase reference
- 46. lazygit — commit log with inline diff and branch graph
- 47. fd -e py | sad "old" "new" — batch find-and-replace across files
- 48. eza -la --git --icons — list files with Git status