0w0

2025 개발환경

과거에 vsc 세팅에 대해 적은 적이 있다.

근래는 기본적으로 vscodium 설치하고서 보조로 neovim, wezterm 설치했는데, 근래는 여기에 추가로 antigravity 설치한다.

neovim이랑 wezterm에 익숙해지고 싶어서 개발환경은 github에 보관

git도 기본 branch를 develop로 하고서 main에 merge하는 방식

git config --global init.defaultBranch develop
git config --global alias.setup '!git init && git commit --allow-empty -m "Initial commit" && git branch main && echo "Repo initialized with develop & main"'

하거나 git config --global -e해서 .gitconfig 수정

[core]
	editor = 'C:\\Program Files\\Notepad++\\notepad++.exe' -multiInst -notabbar -nosession -noPlugin
	autocrlf = true
[safe]
	

[alias]
	ignore = \\
	setup = "!git init && git commit --allow-empty -m \"Initial commit\" && git branch main && echo \"Repo initialized with develop & main\""
	
[color]
        ui = true

[column]
        ui = auto

[branch]
        sort = -committerdate

[tag]
        sort = version:refname

[diff]
        algorithm = histogram
        colorMoved = plain
        mnemonicPrefix = true
        renames = true

[push]
        default = simple
        autoSetupRemote = true
        followTags = true

[fetch]
        prune = true
        pruneTags = true
        all = true

[help]
        autocorrect = prompt

[commit]
        verbose = true

[rerere]
        enabled = true
        autoupdate = true

[rebase]
        autoSquash = true
        autoStash = true
        updateRefs = true

[merge]
        conflictstyle = zdiff3
[pull]
        rebase = true

[user]
	name = OH TAEJUN
	email = rewrite0w0@gmail.com
[init]
	defaultBranch = develop

이렇게하고 develop에서 branch를 쪼개고 다시 develop에서 개발하다가 완성되면 main에 태그랑 함께 배포한다