1. ํฐ๋ฏธ๋์์ VSCode ์ด๊ธฐ
CMD + SHIFT + P ๋๋ฅธ ํ ์๋ ํญ๋ชฉ ์ค์นํด์ฃผ์ธ์. code๋ฅผ ๋ชป ์ฐพ๊ฒ ๋ค๋ ์๋ด๊ฐ ๋์ฌ ๋ ๋ค์ ์ค์นํด์ฃผ์๋ฉด ๋ฉ๋๋ค.
์ค์น ํ code . ์ ๋ ฅํ๋ฉด ํ์ฌ ๋๋ ํ ๋ฆฌ๊ฐ ์ด๋ฆฝ๋๋ค. code๋ง ์ ๋ ฅํด๋ VSCode๊ฐ ์ด๋ฆฝ๋๋ค.
2. git ์ฌ์ฉํ๋ฉฐ ๋จ๋ ํ์ผ์ ๋ชจ๋ VSCode์์ ์์ฑ/์์ ํ๊ธฐ
git config --global -e
๋๋ฅด๊ณ config ํ์ผ์ ์ฝ๋๋ค.
์๋์ ๋์ฌ ์ค์ ์ ํด์ฃผ๋ฉด, ํ์ฌ ์ด๋ฆฐ ํ์ผ๋ ์ด์ VSCode์์ ์ด๋ฆฌ๊ฒ ๋ฉ๋๋ค.
ํ์ผ ๋ด์ ์๋ ์ค์ ์ ์ถ๊ฐํด์ฃผ์ธ์.
[core]
editor = code --wait
code ๋ช ๋ น์ผ๋ก VSCode๋ฅผ ์ด๊ณ , ํฐ๋ฏธ๋์ ์ด๋ฆฐ ํ์ผ์ด ๋ซํ ๋๊น์ง ๋๊ธฐํ๋ผ๋ ์ค์ ์ ๋๋ค.
3. difftool, mergetool๋ก VSCode ์ฌ์ฉํ๊ธฐ
git diff ์ merge ๋ฅผ ํ ๋ ์ฌ์ฉํ๋ tool๋ก๋ ์ฌ์ฉํ ์ ์์ต๋๋ค.
[diff]
tool = vscode
[difftool "vscode"]
cmd = code --wait --diff $LOCAL $REMOTE
prompt = false
[merge]
tool = vscode
[mergetool "vscode"]
cmd = code --wait $MERGED
'๐ป ์์ฐ์ฑ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ ธ์ ์ด ๋๋ ค์ก์ ๋ ํด๊ฒฐ ๋ฐฉ๋ฒ (0) | 2022.03.12 |
---|---|
[Git] ์ปค๋ฐ ๋ฉ์์ง ์์ (0) | 2022.02.23 |
Mac ํฐ๋ฏธ๋์์ Xcode ํ๋ก์ ํธ ์ด๊ธฐ (+ ๋จ์ถ์ด ์ง์ ) (0) | 2022.02.06 |
ํฐ๋ฏธ๋์์ Swift ์ฝ๋ ์คํํ๊ธฐ (0) | 2022.02.05 |
Mac์์ ํฐ๋ฏธ๋ ์ธํ ํ๊ธฐ (+ ์ปค์คํ ํ ๋ง ๊ณต์ ) (0) | 2022.02.05 |
๋๊ธ