๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐Ÿ’ป ์ƒ์‚ฐ์„ฑ8

๋…ธ์…˜์ด ๋Š๋ ค์กŒ์„ ๋•Œ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ• ์ €๋Š” ๋…ธ์…˜์„ ์œ ์šฉํ•˜๊ฒŒ ์“ฐ๊ณ  ์žˆ์ง€๋งŒ.. ๋Š๋ฆฌ๊ณ  ๊ฐ€๋” ๋ฒ„๋ฒ…๊ฑฐ๋ฆฐ๋‹ค๋Š” ๋‹จ์ ์ด ์žˆ์ฃ . ๋…ธ์…˜์ด ์ฟ ํ‚ค์™€ ๋ฐ์ดํ„ฐ๋ฅผ ์ง€์šฐ๋Š” ๋ฐฉ๋ฒ•์„ ์—…๋กœ๋“œํ–ˆ์—ˆ๋”๋ผ๊ณ ์š”. ์ €๋Š” ๋ชฐ๋ž์Šต๋‹ˆ๋‹ค. ์ œ ๋ธ”๋กœ๊ทธ์—์„œ๋„ ๋…ธ์…˜์„ ๋งŽ์ด ์–ธ๊ธ‰ํ•˜๊ณ  ์žˆ๋Š” ๋งŒํผ ๊ณต์œ ํ•ด๋ด…๋‹ˆ๋‹ค. ์•„๋ž˜ ๋งํฌ๋กœ ๋“ค์–ด๊ฐ€์‹œ๋ฉด OS๋‚˜ ๊ธฐ๊ธฐ ๋ณ„๋กœ ์–ด๋–ป๊ฒŒ ์ง€์šฐ๋Š”์ง€ ์•Œ๋ ค์ฃผ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๐Ÿ‘‰๐Ÿ‘‰๐Ÿ‘‰ https://www.notion.so/Reset-Notion-1b70196f1f6145d7a8695afc425d8699#5eac1f66f5e649358914b0f1922a2a39 Reset Notion If you find that your Notion is stuck on a blank screen, sometimes the old adage is true: try restarting it! Read on .. 2022. 3. 12.
[Mac] ํ„ฐ๋ฏธ๋„, git๊ณผ VSCode ์—ฐ๊ฒฐํ•˜๊ธฐ 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, merge.. 2022. 2. 24.
[Git] ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์ˆ˜์ • ์ด๋ฏธ pushํ•œ ์ƒํ™ฉ์ผ ๋•Œ, ์ปค๋ฐ‹ ๋ฉ”์„ธ์ง€๋ฅผ ์ˆ˜์ •ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด? 1. git log๋ฅผ ํ™•์ธํ•˜์—ฌ ์ˆ˜์ •ํ•  ์ปค๋ฐ‹์ด ๋ช‡ ๋ฒˆ์งธ ์ „์— ์žˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. 2. ์—ฌ์„ฏ๋ฒˆ์งธ ์ „์— ์žˆ๋Š” ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€๋ฅผ ์ˆ˜์ •ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด? git rebase -i HEAD~6 ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋Š” ํŒŒ์ผ์ด ์—ด๋ฆฝ๋‹ˆ๋‹ค. โ€‹3. command ๋ฅผ ์ˆ˜์ •ํ•ฉ๋‹ˆ๋‹ค. (a ๋ˆ„๋ฅด๋ฉด ์ˆ˜์ • ๋ชจ๋“œ๋กœ ์ง„์ž…) ์ปค๋ฐ‹ ๋ฉ”์„ธ์ง€๋ฅผ ์ˆ˜์ •ํ•˜๊ณ  ์‹ถ๋‹ค๋ฉด reword๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—์„œ๋Š” command๋งŒ pick์—์„œ reword๋กœ ๋ฐ”๊ฟ”์ฃผ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ํŒŒ์ผ์„ ๋‹ซ๊ณ  ๋‚˜๊ฐ€๋ฉด (esc -> : -> wq ์ฐจ๋ก€๋กœ ๋ˆ„๋ฅด๊ธฐ) ์ง„์งœ ์ปค๋ฐ‹ ๋ฉ”์„ธ์ง€ ์ˆ˜์ •์€ ๋‹ค์Œ ๋‹จ๊ณ„์—์„œ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. 4. ์•„๋ž˜์—์„œ ํ‰์†Œ ์ปค๋ฐ‹ ๋ฉ”์„ธ์ง€๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ์ˆ˜์ •ํ•ด์ฃผ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ํŒŒ์ผ์„ ์ €์žฅํ•˜๊ณ  ๋‚˜๊ฐ€๋ฉด ๋œ๋‹ค. ์ˆ˜์ •ํ•˜๊ฒ ๋‹ค๋Š”.. 2022. 2. 23.
Mac ํ„ฐ๋ฏธ๋„์—์„œ Xcode ํ”„๋กœ์ ํŠธ ์—ด๊ธฐ (+ ๋‹จ์ถ•์–ด ์ง€์ •) ํ„ฐ๋ฏธ๋„์—์„œ ๋ฐ”๋กœ Xcode ์—ฌ๋Š” ๋ฐฉ๋ฒ•์„ ๋ชฐ๋ผ open . ๋ช…๋ น์–ด๋กœ finder์— ๋“ค์–ด๊ฐ€์„œ ์—ด๊ณค ํ–ˆ๋Š”๋ฐ, ์กฐ๊ธˆ ๋” ๋‚˜์€ ๋ฐฉ๋ฒ•์„ ์ฐพ์•˜์Šต๋‹ˆ๋‹ค. open -a Xcode ์‹คํ–‰ํ• ํ”„๋กœ์ ํŠธ๋ช… ์ด๋ ‡๊ฒŒ ์‹คํ–‰ํ•˜๋ฉด ํ•ด๋‹น ํ”„๋กœ์ ํŠธ๊ฐ€ ์—ด๋ฆฝ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋งค๋ฒˆ ์น˜๊ธฐ ๊ท€์ฐฎ์œผ๋‹ˆ ๋‹จ์ถ•์–ด๋ฅผ ์ง€์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค (ํ•„์ˆ˜..๐Ÿ˜Ž). vi ~/.zshrc ๋กœ .zshrc ํŒŒ์ผ์„ ์—ด์–ด์ค๋‹ˆ๋‹ค. cmd + f ๋กœ alias ๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋ฉด ๋‚˜์˜ค๋Š” ์ž‘์„ฑ ์˜ˆ์‹œ ์•„๋ž˜์— ์ ์–ด์ค๋‹ˆ๋‹ค. (์œ„์น˜๋Š” ์ƒ๊ด€ ์—†์Šต๋‹ˆ๋‹ค!) ์ €์žฅํ•˜๊ณ  ๋‚˜๊ฐ€์„œ ( ese ๋ˆ„๋ฅธ ํ›„ :wq ) ์•„๋ž˜ source ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•ด์ฃผ๋ฉด ๋ฐ”๋กœ ๋‹จ์ถ•์–ด๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 2022. 2. 6.