A productive command-line Git workflow for indie app developers

Опубликовано: 12 Октябрь 2024
на канале: devaslife
55,749
1.2k

Hello. I'm Takuya Matsuyama from Japan, a solo developer making a Markdown note-taking app called Inkdrop. I'm making a comfortable earning from it now.
In this video, I show you my command-line Git workflow.

I hope it's helpful your improving your workflow!

▶ Download my product - Inkdrop
https://www.inkdrop.app/?utm_source=d...

▶ Article version of this video
https://dev.to/craftzdog/a-productive...
▶ My Git setup:
Command aliases: For faster command inputs
Commitizen: https://github.com/commitizen/cz-cli for human and machine-friendly commit messages
tig: https://github.com/jonas/tig for Git TUI
vim-fugitive: https://github.com/tpope/vim-fugitive for using Git on Vim

▶ My dotfiles
https://github.com/craftzdog/dotfiles...

▶ My equipments
Keyboard: Keychron K2
Computer: Mac Pro
Display: Pro Display XDR
Video editing: Final Cut Pro X
Camera: Fujifilm X-E3 & Sony ZV-1

Follow me online here:
▶ Discord community   / discord  
▶ Twitter(English)   / inkdrop_app  
▶ Twitter(日本語)   / craftzdog  
▶ Instagram   / craftzdog  
▶ Medium Blog https://blog.inkdrop.info/
▶ DEV blog https://dev.to/craftzdog
▶ GitHub https://github.com/craftzdog/
▶ Subscribe Newsletter https://www.devas.life/

Credits:
▶ BGM: Epidemic Sound https://www.epidemicsound.com/referra...

0:00 Helloooo
3:16 Mission: Refurbishing my homepage
4:53 Create and register a git repository for VoxelDog
6:50 Use Git aliases to shorten commands
10:16 Use commitizen to input nice commit messages
14:14 How to quickly view commit logs
16:54 tig - TUI for git
18:03 Push it to the remote repository
19:45 How to quickly open up GitHub project page
21:11 vim-fugitive for using Git on Vim
26:34 Other workflows
27:04 Wrap up

#git #vim #productivity