ํ๋ก์ ํธ ํ์๊ธฐ์์ ์์๊ฐ ์ ๊ณตํ๋ ๊ฒ๊ณผ ์ ์ฌ:
๊ฐ์ฌ ํด์
์ด๊ฒ์ด ์ด๋ค ์์ผ๋ก๋ ํ์ฅ์ผ๋ก ๋ ธ์ถ๋๋ค๋ฉด ๋ฉ์ง ๊ฒ์ ๋๋ค. ์ด๋ค ๊ฒฝ์ฐ์๋ ๋๋ฌด๊ฐ ์์ ์ฝ๊ฐ ์ค์ผ๋์ด ํฌ๋ฆฌ์ค๋ง์ค ํธ๋ฆฌ์ฒ๋ผ ๋ณด์ผ ์ ์๋ค๋ ๊ฒ์ด ๊ฑฑ์ ๋ฉ๋๋ค. ๋๋ ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ ์ต์ํ ์ผ๊ณ ๋ ์ ์๋ ์ต์ ์ด ์์ต๋๋ค.
๊ทธ๋, ๋ ๋์. ์ด๊ฒ์ ํ์ฅ API์ ๋ ธ์ถ์ํค๊ธฐ ์ํด ๋ณ๋์ ๋ฌธ์ ๋ฅผ ๋ง๋ค์์ต๋๋ค(#1394 ์ฐธ์กฐ).
+1
๊ทธ๊ฒ๋ ์ข์ํ ๊ฒ์ ๋๋ค. Git ํญ์ ๋งค์ฐ ํธ๋ฆฌํ์ง๋ง ์ด๊ฒ์ ๋ ๋ค๋ฅธ ๋ชฉ์ ์ ์ํ ๊ฒ์ ๋๋ค. Atom๊ณผ ๊ฐ์ ์์์ ์ฌ์ฉํ๋ฉด ๋ณ๊ฒฝ ์ฌํญ๊ณผ ์์น๋ฅผ ํ ๋์ ๋ณผ ์ ์์ด ๋งค์ฐ ๋ฌด๋ฃ์ ๋๋ค(์์์ด ์ต์์ ๋๋ ํ ๋ฆฌ๊น์ง ์๋์ผ๋ก ์ ํ๋จ). ์๋ง Atom์์ ๊ฐ์ฅ ๊ทธ๋ฆฌ์ด ๊ธฐ๋ฅ์ผ ๊ฒ์ ๋๋ค.
์ผ๋ฐ์ ์ผ๋ก ์ปค๋ฐ๋์ง ์์ ์์ ๋ ํ์ผ์ด 10~100๊ฐ๊ฐ ์์ผ๋ฏ๋ก ํฌ๋ฆฌ์ค๋ง์ค ํธ๋ฆฌ์ฒ๋ผ ๋ณด์ด์ง ์์ ๊ฒ์ ๋๋ค. :)
๊ทธ๋์ ์ด์ ๋ํ PR์ด ์ข ๋ฃ๋ ๊ฒ ๊ฐ์ต๋๋ค. @bpasero @joaomoreno - ์ด ์์ ์ ์ํ์ ๋ํ ์ ๋ฐ์ดํธ๊ฐ ์์ต๋๊น?
์ ๋ฐ์ดํธ๊ฐ ์์ต๋๋ค...
์ด ๋ฌธ์ ์ ๊ด์ฌ์ ๊ฐ์ ธ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค! ํ์ฌ ๋ฐฑ๋ก๊ทธ์ ํ ๋น๋์ด ์์ต๋๋ค. ๋งค๋ฌ ์ฐ๋ฆฌ๋ ๋ฐฑ๋ก๊ทธ์์ ํญ๋ชฉ์ ์ ํํ์ฌ ํ์ฌ ๋ฐ๋ณต์ ๊ณํํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ https://github.com/Microsoft/vscode/wiki/Issue-Tracking#planning ์ ์ฐธ์กฐ
์ฐ๋ฆฌ๋ ์๊ท๋ชจ ๊ฐ๋ฐ์ ํ์ด๊ธฐ ๋๋ฌธ์ ํ๋์ ์ด์ ํ์ ๋ํด ์์ ํ ์ ์๋ ๊ธฐ๋ฅ ์์ฒญ๊ณผ ๋ฌธ์ ๊ฐ ๋๋ฌด ๋ง์ต๋๋ค. ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ์ฐ๋ฆฌ๋ ํญ์ ํ ๋ฆฌํ์คํธ๋ฅผ ํ์ํ๋ฉฐ ๊ทธ๋ค์ด ์ฐ๋ฆฌ์ ํ์ง ๊ธฐ์ค์ ์ถฉ์กฑํ๋ค๋ฉด ๊ธฐ๊บผ์ด ์๋ฝํฉ๋๋ค.
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
์ฐ์ง ๋ง์ธ์. ๋ฌธ์ ์ ๋ชจ๋ ์ฌ๋์๊ฒ ์ด๋ฉ์ผ์ ๋ณด๋
๋๋ค. ์ฒซ ๋๊ธ์ ์ด๋ชจํฐ์ฝ ๋ฐ์์ ์ฌ์ฉํ์ธ์.
+1
์๋
ํ์ธ์, ์ด ๊ธฐ๋ฅ ์์ฒญ์ ๋ํ ์์์ด ์์ต๋๊น? ์ค๋ vscode๋ฅผ ์ฌ์ฉํ๊ธฐ ์์ํ๊ณ ์ด๋ฏธ ์ฌ๋ํ๊ณ ์์ง๋ง ๋ณ๊ฒฝ ์ฌํญ์ ๋ํ๋ด๋ ์์์ด ์ ๋ง ๊ทธ๋ฆฌ์์
๋น์ ์ ์ผ์ ์ถํํฉ๋๋ค
+1
์ด๊ฒ์ ๊ตฌํํ๋ ๋์ 206์ ๊ณ ๋ คํ์ญ์์ค.
๋์์ด ๋๋๋ก ๋ช ๊ฐ์ง ์คํฌ๋ฆฐ์ท์ ์ถ๊ฐํฉ๋๋ค.
์์ ๊ธฐ๋ณธ๊ฐ:
VSCode ๊ธฐ๋ณธ๊ฐ:
+1
+1
์ด๊ฒ์ ๋งค์ฐ ์ ์ฉํ ๊ฒ์ ๋๋ค.
ํ์ผ ๋ฐ ์์ด์ฝ์ด ํ์ผ ํธ๋ฆฌ์ ๋์ด๋๋ ๋ฐฉ์์ ์์ ํ ์ ์๋ ๊ธฐ๋ฅ์ด ์ด๋ฏธ ์์ต๋๋ค.
์ด ํ์ฅ ๊ธฐ๋ฅ์
https://github.com/robertohuertasm/vscode-icons.
๊ทธ๋ฌ๋ ํ์ผ ์ด๋ฆ์ ์์น ํ์ง ์์ต๋๋ค.
+1
+1
์ด๋ค ๋ณํ๊ฐ ์์ต๋๊น? ์ด ๊ธฐ๋ฅ์ ๋ด๊ฐ Atom์์ ์์ง์ด์ง ๋ชปํ๊ฒ ํฉ๋๋ค. :(
VSC์์ ์ฑ๋ฅ์ด ํจ์ฌ ์ข์์ง๊ธฐ ๋๋ฌธ์ Atom์์ ๋ฉ๋ฆฌ ์ฎ๊ฒผ์ต๋๋ค. ๊ทธ๋ฌ๋ ์ด๊ฒ์ ๋ด๊ฐ VSC์์ ๊ทธ๋ฆฌ์ํ๋ ๊ณ ๊ธ ๊ธฐ๋ฅ์ ๋๋ค.
+1
ํ์ฅ ๊ธฐ๋ฅ ๋์ ๋ด์ฅ ์ค์ (์: git.colorExplorer
)์ผ๋ก ์ด๊ฒ์ ๊ฐ๋ ๊ฒ์ด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค.
@arkon ๊ทธ๋ฌํ ํ์ฅ์ด ์์ต๋๊น? ๋๋ ์๋ฌด๊ฒ๋ ์ฐพ์ ์ ์์ต๋๋ค.
ํ์ผ ํ์๊ธฐ์๋ ํ์ผ์ ์์ ํ๋ API๊ฐ ์์ ๊ฐ๋ฅ์ฑ์ด ํฝ๋๋ค.
git ๋ณ๊ฒฝํฉ๋๋ค. ํ์ฅ ํ๋ก๊ทธ๋จ์ ๋์๊ฒ ์ ํฉํฉ๋๋ค.
2017๋ 2์ 3์ผ ๊ธ์์ผ 07:52 Rahul [email protected]์์ ๋ค์๊ณผ ๊ฐ์ด ์ผ์ต๋๋ค.
@arkon https://github.com/arkon ๊ทธ๋ฌํ ํ์ฅ์ด ์์ต๋๊น? ๋๋ ํ ์ ์์๋ค
์๋ฌด๊ฑฐ๋ ์ฐพ์ผ์ญ์์ค.โ
์ด ์ค๋ ๋์ ๊ฐ์ ํ๊ธฐ ๋๋ฌธ์ ์ด ๋ฉ์์ง๋ฅผ ๋ฐ๊ณ ์์ต๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/178#issuecomment-277177373 ,
๋๋ ์ค๋ ๋ ์์๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AEQJ1eoLm7Sp59a2hE0tIFQnb0Q5cJnSks5rYs6tgaJpZM4GlYyH
.
@rahulnever2far ์๋์, ์ด์ ์ ํ์ฅ API๋ก ๋ ธ์ถ๋ ์ ์๋ค๊ณ ์ ์ํ๊ธฐ ๋๋ฌธ์ ์ ์์ผ ๋ฟ์ ๋๋ค(์ด๊ฒ๋ ๊ด์ฐฎ์ต๋๋ค).
์ต๊ทผ์ VSCode๋ก ์ด๋ํ๊ธฐ๋ก ๊ฒฐ์ ํ๋๋ฐ ์ด ๊ธฐ๋ฅ์ด ์ ๋ง ๊ทธ๋ฆฝ์ต๋๋ค.
์ถ๊ฐํ์ญ์์ค. Atom์์ ์ ํํ๋ ค๊ณ ํ ๋ ์์ฐ์ฑ์ ๋ง์ฐฐ์ ์ถ๊ฐํฉ๋๋ค.
@KozhokarAlex @bhudgens ๋ฐ ๊ธฐํ: ์ด ๊ธฐ๋ฅ์ ์์ฒญํ๋ ๊ฐ๋ฐ์๋ฅผ ํ์ํ๋ ค๋ฉด ์ฒซ ๋ฒ์งธ ๊ฒ์๋ฌผ์์ ์์ง์๊ฐ๋ฝ ์์ด์ฝ์ ํด๋ฆญํ์ธ์. ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ๊ธฐ๋ฅ ์์ฒญ์ ๊ฒฐ์ ํ๊ธฐ ์ํด
์ด๋ฌํ ์ข ๋ฅ์ ๋ฌธ์ ์ ๋ ฌ์์ ์ ์ ์๋ฏ์ด ์ด ๋ฌธ์ ๋ ํ์ฌ ์ธ ๋ฒ์งธ๋ก ๋ง์ด ์์ฒญ๋๋ ๊ธฐ๋ฅ์ ๋๋ค.
์ข์์. ์ต๊ทผ์ Atom์์ ์์ต๋๋ค. ๊ณง VSCode์์ ๋ณผ ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค!
์ ๊ฐ์ฌํฉ๋๋ค @joaomoreno!
FileExplorer๋ฟ๋ง ์๋๋ผ QuickOpen์๋ ๋์ผํ ์์/QIT ์ํ๋ฅผ ์ถ๊ฐํ์ญ์์ค.
์ด๋ ๊ฒ ํ๋ฉด ์ด๋ฏธ ๋ณ๊ฒฝ๋ ํ์ผ์ ๊ธฐ๋ฐ์ผ๋ก ํ์ผ์ ์ฌ๋ ๊ฒ์ ์๊ฐ์ ์ผ๋ก ํํฐ๋งํ ์ ์์ต๋๋ค.
์ด๊ฒ ๋ฌด์จ ์ผ์ด์ผ? ์ ์ง ๊ด๋ฆฌ์๊ฐ @joaomoreno PR์ ๋ณํฉํ์ง ์๋ ์ด์ ๋ ๋ฌด์์ ๋๊น? ์ง๊ธ ์ฌ์ฉํ ์ ์๋ ํ๋ฌ๊ทธ์ธ์ด ์์ต๋๊น? ์ด๊ฒ์ ๋จ์ง ์ด๋ฆฌ์์ ๊ณํ์ ๋๋ค
@SOSANA PR์ด ๋ฌด์จ ๋ง์ธ์ง ์ ๋ชจ๋ฅด๊ฒ ๋๋ฐ ์ด๋ค PR์ ๋ง์ํ์๋ ๊ฑด๊ฐ์?
@SOSANA ํ๋ณด๊ฐ ์๋๋ผ ๋ฌธ์ ์ ๋๋ค ๐คฃ
+1 ์ด ๊ธฐ๋ฅ์ ์์ฐ์ฑ์ ๋๋์ต๋๋ค.
+1
@ publiclass1 @ hevans90, (+1 ์ฃผ์์ผ๋ก ๋ค๋ฅธ ๋ชจ๋ ์ฌ๋๋ค ์ฝ์
) ...,์ด ๊ธฐ๋ฅ์ ์ํ๋ ์ผ๋ง๋ ๋ํด ๊ฒ์ํ์ง ์๊ฒฌ์์ฃผ์ญ์์ค. ์ด๊ฒ์ด GitHub๊ฐ ์ด๋ชจํฐ์ฝ ๋ฐ์์ ์ถ๊ฐํ ์ด์ ์
๋๋ค. ๊ทธ๋ฅ ์๋ ๋๊ธ์ ์์ง์๊ฐ๋ฝ์ ์น์ผ์ธ์ฐ์ธ์. ๊ทธ๋ ๊ฒ ํ๋ฉด ์ด๋ฉ์ผ ์๋ฆผ์ ์๋ ์๋ํ๋ ๋๋ก ๋ค์ ์ฌ์ฉํ ์ ์์ต๋๋ค(์ด ๋ฌธ์ ์ ์งํ ์ํฉ์ ๋ํด ๊ณ์ ์
๋ฐ์ดํธํ๊ณ ์ ์ธ๊ณ์ ๋๊ตฌ๋ ์ด๋ฅผ ์ํ์ง ์์). ์คํธ๋ฉ์ผ์ ๋ณด๋ด์ฃผ์ ๋ชจ๋ ๋ถ๋ค๊ป๋ ์ฃ์กํฉ๋๋ค. ๋ ๋ง์ ์ฌ๋๋ค์ด +1
๋ฌธ์ ๋ฅผ ์ค์งํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ฐ๊ธฐ๋ฅผ ์ง์ฌ์ผ๋ก ๋ฐ๋๋๋ค.
+1
๋๋ PhpStorm์ ์ฌ์ฉํ์ง๋ง ๋ชจ๋ ๊ฒ์ VS Code๋ฅผ ์ฌ์ฉํ๊ณ ์ถ์ต๋๋ค. ํ์ฌ ๊ฐ๋ฅํ ํ ๋ง์ VS Code ์ฐฝ์ ์ฌ์ฉํ๊ณ ์์ต๋๋ค. ๋ด๊ฐ / ์ ํธํ๋ PhpStorm ์์์ ์๊ณ ๋น์ ์ ๊ธฐ์๊ฒ ๊ฒฐ๊ตญ ์ต์ ์ผ๋ก์ด ์ฐฉ์ ์์คํ ์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ์ฐธ๊ณ ๋ก:
๊ฒ์์ - ์ต์ - ํ์ผ์ด ๋ณ๊ฒฝ๋์ง ์์์ต๋๋ค.
ํ์ - ์ญ์ ๋จ - ํ์ผ์ด ์ ์ฅ์์์ ์ญ์ ๋๋๋ก ์์ฝ๋์์ต๋๋ค.
ํ๋์ - ์์ ๋จ - ๋ง์ง๋ง ๋๊ธฐํ ์ดํ ํ์ผ์ด ๋ณ๊ฒฝ๋์์ต๋๋ค.
๋
น์ - ์ถ๊ฐ๋จ - ํ์ผ์ด ๋ฆฌํฌ์งํ ๋ฆฌ์ ์ถ๊ฐ๋๋๋ก ์์ฝ๋์์ต๋๋ค.
๊ฐ์ - ์ ์ ์์ - ํ์ผ์ด ๋ก์ปฌ์ ์์ง๋ง ์ ์ฅ์์ ์๊ณ ์ถ๊ฐํ ์์ ์ด ์์ต๋๋ค.
๋ฑ์ ํตํด https://www.jetbrains.com/help/phpstorm/2016.3/file-status-highlights.html . ๋น์ ์ ๋ก, ๊ฐ์ฌํฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ
๊ฐ๋ฑ์ ๋ค๋ฅธ ์ฌ๋๋ค๊ณผ ๊ตฌ๋ณํ๋ ๊ฒ์ ๋งค์ฐ ํธ๋ฆฌํฉ๋๋ค.
+1 Git <> Explorer ๋ณด๊ธฐ ์ฌ์ด๋ฅผ ์๋ค๋ก ํ ๊ธํด์ผ ํ๋ ๊ฒ์ ๋งค์ฐ ๋น์์ฐ์ ์ ๋๋ค.
์ด์์ ์ผ๋ก๋ Open ํ์ผ์ด ์๋ ๋งจ ์์ ๋ณ๊ฒฝ ์งํฉ์ ๊ทธ๋ฃน์ผ๋ก ๋ณผ ์ ์์ ๋ฟ๋ง ์๋๋ผ ์์์ผ๋ก ์๊ฐํ๋ ์ค์ฒฉ๋ ๋ณ๊ฒฝ ํธ๋ฆฌ(์์ @abdonrd ๋ก ํ์๋จ)๋
์๋ค์, ๊ทธ๋ฅ +1๋ก ๊ทธ๋งํด.
์ฒซ๊ธ์ ์์ง์ฒ ๋ถํ๋๋ฆฝ๋๋ค.
ํ๋ฌ๊ทธ์ธ์ด ๊ฐ๋ณ ํ์ผ๊ณผ ํด๋์ ์์์ ์ง์ ํ ์ ์๋๋ก ํ๋ ์ผ๋ฐ API๋ฅผ ๋ง๋๋ ํฅ๋ฏธ๋ก์ด ์ฌ์ฉ ์ฌ๋ก์ ์ธ์๊ฐ ์์ต๋๋ค.
Trello ์์ด์ง ํ์์ ๊ณผ ์ ์ฌํ ํ์ผ/ํด๋ ์์ด์ง - ์ค๋ซ๋์ ์๋์ง ์์ ํ์ผ ๋ฐ ํด๋(git history๋ก ํ๋จ)๋ฅผ ํ์ด๋ ์์ํ์ฌ '์์ ์ธํธ'๊ฐ ๋ ๋๋ ทํ๊ณ ๋ ์ฝ๊ฒ ์ฐพ์ ์ ์์ต๋๋ค.
์ด์ : ์์ ์ 90% ์ด์์ ๋ค์ ๋ค๋ฃจ์ง ์์ ์์ ํ๋ก์ ํธ(๋ถ์ ๋ณด๊ณ ์๋ฅผ ์ํ ์คํฌ๋ฆฝํธ๋ฅผ ๋ง์ด ์๊ฐํด ๋ณด์ธ์)๊ฐ ์๋ ํฐ ์ ์ฅ์๊ฐ ์์ต๋๋ค. repo๋ฅผ ๊ฐ๋ฆฌํค๋ ๋งํฌ).
ํธ๋ฆฌ ํญ๋ชฉ์ ์์น ํ๊ธฐ ์ํ API ๋์ ์ด ์๋ค๋ฉด git ๋ก๊ทธ๋ฅผ ์ฝ๊ณ ๋ช ๊ฐ์ง ๊ท์น์ ๋ฐ๋ผ ๊ฐ ํ์ผ/ํด๋๋ฅผ ์์น ํ๋ ํ๋ฌ๊ทธ์ธ์ ์์ฑํ ์ ์์ต๋๋ค.
๊ทธ๋ ๋ค๋ฉด ์ด์ ๋ํ ํ์ฅ์ ์์ฑํ ์ ์๋ API๊ฐ ์์ง ์์ต๋๊น? ์๋๋ฉด ํตํฉ ๊ธฐ๋ฅ์ผ๋ก ๊ตฌํ๋ ์์ ์ ๋๊น?
์ด์ ๋ํ ์ ๋ฐ์ดํธ๊ฐ ์์ต๋๊น?
+1
+1
+1
์ ํฌ ๋ฉ์ผ ๋ฐ์ ํธ์งํจ์์ +1 ๋ฐ ์คํธ์ ์ค์งํด ์ฃผ์๊ฒ ์ต๋๊น ???
์ ํ ๋ชฉ์ ์ด ์์ต๋๋ค.
์คํธ ์์ xD์ +1
protip: ๋ณธ๋ฌธ์ด ๊ฐ์/์ผ์น/lolwuts "+1"์ธ github์์ ๋ฉ์์ง๋ฅผ ํํฐ๋งํฉ๋๋ค.
๋น์ ์ ์ด ์ฌ๋๋ค์ ๋ง์ ์ ์์ต๋๋ค.
@jmbelloteau ๋ @fredrikaverpil ์ด ์ฃผ์์ ์๋ถ๋ถ์์ ๋งํ๋ฏ์ด VSCode ๋ฌธ์ ๋ ์๋ ์ฃผ์์ ๋ํ ์์ง์๊ฐ๋ฝ ์์ ๋ฐ๋ผ ์ ๋ ฌ๋ฉ๋๋ค. ๋ฐ๋ผ์ ์ฒซ ๋ฒ์งธ ๋๊ธ์ ๋ํ ๋ฐ์์ ์ถ๊ฐํ๋ ๋์ "+1"์ ์ถ๊ฐํ๋ ๊ฒ์ ์ค์ ๋ก ์คํธ์ ๋๋ค. ํผ๋๋ฐฑ์ ์ ๊ณตํ๋ ์ฌ๋ฐ๋ฅธ ๋ฐฉ๋ฒ์ด ์๋๋ฉฐ ๋ชจ๋ ์ฌ๋์๊ฒ ์ธ๋ชจ์๋ ์ด๋ฉ์ผ๋ง ๋ณด๋ด๊ธฐ ๋๋ฌธ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฐ์์ ์ถ๊ฐํ๋ ๊ฒ๊ณผ ๋ฌ๋ฆฌ ๊ณ ๋ ค์กฐ์ฐจ ํ์ง ์์ต๋๋ค.
+1
์น์คํฐ์์๋ ๋๋ฌด ์ต์ํด์ :D. ๊ทธ๋ฌ๋ ๋ด๊ฐ ๋ณผ ์ ์๋ฏ์ด ์ด๊ฒ์ ์๋ง๋ ๋์ค์ ๋ ๋นจ๋ฆฌ ๊ฐ๋ฐ๋ ๊ฒ์ ๋๋ค. ๋ค์์ ์๊ฐ์ ์ป๊ธฐ ์ํ Webstorm์ ์คํฌ๋ฆฐ์ท์ ๋๋ค(@abdonrd ๋ค์):
์, ์ถ์ ๋์ง ์์ ํ์ผ๋ ๋นจ๊ฐ์์ผ๋ก ํ์๋ฉ๋๋ค!
+1
์ค๋ ์ฒ์์ผ๋ก VS ์ฝ๋๋ฅผ ์๋ํ๊ณ (Atom์์ ์ ๊ณต) ๋ด๊ฐ ๊ฒ์ํ ์ฒซ ๋ฒ์งธ ํ์ฅ ์ค ํ๋๋ ํ์๊ธฐ ๋ณด๊ธฐ์์ ๊ฐ์กฐ ํ์๋ "git status"์์ต๋๋ค. "์์ค ์ ์ด" ํญ ์์ฒด๋ ๋งค์ฐ ํ๋ฅญํ์ง๋ง ํด๋/ํ์ผ์ ๊ฐ์กฐ ํ์ํ๋ฉด ํญ์ ๋๋ ํฐ๋ฆฌ ํธ๋ฆฌ๋ฅผ ํ์ฅ๋ ์ํ๋ก ๋์ง ์๊ณ ๋ ์์ ์ค์ธ ๊ตฌ์ฑ ์์๋ก ๋น ๋ฅด๊ฒ ์ด๋ํ ์ ์์ต๋๋ค. ๋ ๊น์ด ์ค์ฒฉ๋ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง).
์ด์์ ์ผ๋ก๋ ์์์ ๊ฐ๋ณ์ ์ผ๋ก ์์ ํ ์ ์๋ค๋ฉด ์ข์ ๊ฒ์ ๋๋ค.
{
git.newFileColor: 'green',
git.changedFileColor: 'yellow',
git.untrackedFileColor: 'blue',
git.ignoredFileColor: 'gray,
git.mergeConflictFileColor: 'red'
}
+1
๋ฌผ ๋ง์๋ผ๊ณ ์๋ ค์ฃผ๋ ์ข์ ์ฑ์ ํ์ฐธ ์ฐพ์์ต๋๋ค.
๊ทธ๋ฌ๋ค๊ฐ ๋ด๊ฐ ์ด ์ค๋ ๋์ ๊ฐ์
ํ๋ค๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๋ค.
๊ณ์ํด์ +1ํ๋ ๋
์๋ค, ๊ทธ๋ค์ ๋ ์ด์ ์ธ๋ชจ๊ฐ ์์ต๋๋ค ๐ฐ
@mmazzarolo
๋ฌผ ๋ง์๊ธฐ ์๋ฆผ์ด ํ์ํ ์ด์ ๋ ๋ฌด์์
๋๊น? ๋ชฉ์ด ๋ง๋ฅผ ๋ ๋ง์๋ ๊ฒ์ผ๋ก ์ถฉ๋ถํ์ง ์์ต๋๊น?
์ด์จ๋ +1-ing์ ๋ฉ์ถฐ์ฃผ์ธ์. ๋๋ ๊ฐ๋ฐ์๋ค์ด ์ด๋ฏธ ์ด๊ฒ์ ์๊ณ ์๊ณ ๊ทธ๋ค์ด ์ค๋ ๋๋ก ์ ๋ฐ์ดํธ๋ฅผ ๊ฒ์ํ ๊ฒ์ด๋ผ๊ณ ํ์ ํฉ๋๋ค.
@pohmelie ์ ํจํ ๋์์ ๋๋ค, ๊ฐ์ฌํฉ๋๋ค!
+1
wtf๊ฐ ์ด +1๋ช ์๊ฒ ์๋ชป๋์๋์?
์ข์ ์๊ฐ์
๋๋ค, @davidhu2000! git.ignoredFileColor: '#333333'
์ ๊ฐ์ 16์ง์ ์์๋ ์ง์ํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
JetBrains๊ฐ ์ฌ์ฉํ๋ ์ ํ ๋ฐ ์์ ๋ชฉ๋ก์ https://www.jetbrains.com/help/idea/2017.1/file-status-highlights.html์ ๋๋ค (์์ ์ด๋ฆ์ ๊ฒ์ฌํ์ฌ 16์ง์๋ฅผ ์ป์ ์ ์์).
+1 ์ด ๊ธฐ๋ฅ์ด ์ผ๋ง๋ ํ์ํ์ง์ ๋ํ ์ธ์ ์ ๊ณ
๋ด๊ฐ VS ์ฝ๋๋ฅผ ์ฌ์ฉํ์ง ์๋ ์ ์ผํ ์ด์ . ๋๋ฌด ๋์๋ค :(
๋๊ตฌ๋ ์ง ์ฝ๋๋ฒ ์ด์ค์์ ์ด๊ฒ์ ๊ตฌํํ๊ธฐ ์์ํ ์์น๋ฅผ ์๊ณ ์์ต๋๊น? ๋๋ ๊ทธ๊ฒ์ ์ฐ๋ฌ๋ณด๊ณ ์ถ๋ค.
@admosity ๋๊ตฐ๊ฐ๊ฐ ์๋ ์ ์ด๋ฏธ pull ์์ฒญ์ ์ ์ถํ์ง๋ง ๊ฑฐ๋ถ๋์์ต๋๋ค: https://github.com/Microsoft/vscode/pull/8462 .
@AndreasGassmann ๊ต์ฅํฉ๋๋ค! ์ดํด๋ณด๊ฒ ์ต๋๋ค.
๋ง์ง๋ง ํต์ฌ ๊ธฐ๋ฅ์ผ๋ก vs ์ฝ๋๋ก ์ ํํ ์ ์์ต๋๋ค.
์ด ๊ธฐ๋ฅ์ด ํตํฉ๋๋ฉด vscode๋ก ๋ณ๊ฒฝํ๊ฒ ์ต๋๋ค.
์งํ ์ํฉ์ด ์ธ์ ์๋ฃ๋๋์ง ์๊ณ ์ถ๊ธฐ ๋๋ฌธ์ ์ด ๋ฌธ์ ๋ฅผ ๊ตฌ๋
ํ์ต๋๋ค.
์ด ๊ธฐ๋ฅ์ด ์ผ๋ง๋ ํ์ํ์ง ๋ชจ๋๊ฐ ์๊ณ ์์ผ๋ฉฐ ํ์ฌ ๋ ๋ฒ์งธ๋ก ๋ง์ด ์ฐฌ์ฑ๋ ๋ฌธ์ ์
๋๋ค. :).
์ด ๊ธฐ๋ฅ์ ์ ๋ง๋ก ์ํ๋ค๋ฉด ์ฒซ ๋ฒ์งธ ๋๊ธ์ ์ฐฌ์ฑํ๋ฅผ ๋์ง๊ณ ๋ฐ๋ณต๋๋ ๋๊ธ์ ์ถ๊ฐํ์ง ๋ง์ญ์์ค .
์ด ๊ธฐ๋ฅ์ด VS Code๋ก ์ ํํ๋ ๋ฐ ํ์ํ๋ค๊ณ ์๊ฐํ๋ ์ฌ๋๋ค์ ์ํด. Atom์์ ์ ํํ ๋ ๋์น ์ฒซ ๋ฒ์งธ ๊ธฐ๋ฅ์ด๋ผ๊ณ ๋งํ ์ ์์ง๋ง IMO๋ ์ด ๋ฉ์ง IDE์ ์ง๋ถํ๊ธฐ์๋ ์์ ๊ฐ๊ฒฉ์
๋๋ค.
๊ฒ๋ค๊ฐ ์ง๋ ์ฃผ์ Atom์์ ์์
์ ํด์ผ ํ๊ณ VS Code์ git ๋ณด๊ธฐ๊ฐ ์ ๋ง ๊ทธ๋ฆฌ์ ์ต๋๋ค.
@waderyan ์ด๊ฒ์ ์์์์ ์ด๋ํ๋ ๊ฑฐ๋
์, ๋ถํํฉ๋๋ค!
+1
+1
+1
workbench.main.js
๋ฅผ ์์ ํ๊ณ git status
์ถ๋ ฅ์ ๊ธฐ๋ฐ์ผ๋ก CSS๋ฅผ ์ฝ์
ํ์ฌ ์ด ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ๋งค์ฐ ์ถ์
ํ ํดํน์ ๋ง๋ค์์ต๋๋ค. VS Code ๋ด๋ถ ํ์ผ์ ํํค์น๊ณ VS Code๊ฐ 5์ด๋ง๋ค git status
์คํํ๋๋ก ํ๋ ๋ฐ ์ ๊ฒฝ ์ฐ์ง ์๋๋ค๋ฉด ์ดํด๋ณด์ธ์.
https://github.com/karabaja4/vscode-explorer-git-status
์
๋ฐ์ดํธ 28.6.2017: ํ๋ก์ ํธ๋ฅผ ๋ค์ ์ด ๋ ํ๋ฌ๊ทธ์ธ์ด ๋ก๋๋์ง ์๋ ๋ฒ๊ทธ๊ฐ ์์ ๋์์ต๋๋ค.
2017๋
30์ 6์ผ ์
๋ฐ์ดํธ: ์์ ๋ ํ์ผ์ ์์ ๋๋ ํ ๋ฆฌ ๊ฐ์กฐ ํ์๊ฐ ์ถ๊ฐ๋์์ต๋๋ค(Atom์ฒ๋ผ).
์
๋ฐ์ดํธ 1.7.2017: ์ด์ ํ์ผ ์ผ์น๊ฐ ์ ์ฒด ํ์ผ ๋๋ ๋๋ ํฐ๋ฆฌ ๊ฒฝ๋ก๋ฅผ ์ฌ์ฉํ์ฌ ์ํ๋ฉ๋๋ค. ์ด ๋ณ๊ฒฝ ์ ์ ๋๋ ํ ๋ฆฌ๊ฐ ๋ณ๊ฒฝ๋ ๋ค๋ฅธ ๋๋ ํ ๋ฆฌ์ ์ด๋ฆ์ด ๊ฐ์ ๊ฒฝ์ฐ ๊ฐ์กฐ ํ์๋์์ต๋๋ค.
์๋
ํ์ญ๋๊น,
์ด ๊ธฐ๋ฅ์ด ๊ตฌํ๋์๋์ง ์ฌ๋ถ๋ฅผ ์์ง ์ ์ ์์ต๋๊น?
์ค์ ์ด๋ ํ์ฅ์ ์ฐพ์ง ๋ชปํ๋๋ฐ ๊ฑฐ์ 2๋
์ ์ ์คํํด์ ํท๊ฐ๋ฆฌ๋ค์..
@sanjibukai ์ด ๋ฌธ์ ๋ ์์ง ์ด๋ ค ์์ผ๋ฏ๋ก ์์ง ๊ตฌํ๋์ง ์์์ต๋๋ค. ์์ ๋๊ธ์์ @karabaja4๊ฐ ๋ง๋ ํดํน์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ ๋ ์ฌ๊ธฐ ์๋กญ์ง๋ง ์ด ๋ช
๋ฐฑํ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ ๋ฐ ๊ฑฐ์ 2๋
์ด ํ์ํฉ๋๊น?
๋๋ ๋๋๊ฒ๋ ์ต๊ทผ๊น์ง vscode์ ๋ํด ๋ค์ด๋ณธ ์ ์ด ์์ง๋ง, ๊ทธ๊ฒ์ ๋ํด ๋ค์์ ๋ ์นํธ๋ ์ฃผ์ ๊ธฐ๋ฅ์ ์ ํํ ์ด๋ป๊ฒ vscode๊ฐ git์ ์ ํตํฉํ๋์ง์
๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ค์ ๋ก ์ข์ต๋๋ค.
์ด ๊ธฐ๋ฅ์ด ์์ง ๋ถ์กฑํ๊ฒ ์์ฝ๋ค์..
๊ทธ๋๋ vscodeํ ํ๋ด์ธ์๐
์ด ๊ธฐ๋ฅ์ด ์์ผ๋ฉด ์ง์คํ ์ ์์ต๋๋ค. ๋ด๊ฐ ํธ์งํ ํ์ผ์ ๊ธฐ์ตํด์ผ ํ ๋๋ง๋ค.
+1
@karabaja4 ํดํน์ผ๋ก PR์ ํ๊ณ ์ ๋๋ก ๊ตฌํํ๋ ๋ฐฉ๋ฒ์ ๋ํ ํผ๋๋ฐฑ์ ๋ฐ์๋ณด๋ ๊ฑด ์ด๋จ๊น์?
@saada ๊ทธ ์ฝ๋ ์ค ํ๋๋ผ๋ VS Code์ ํตํฉ๋ ์ ์๋ค๊ณ ์๊ฐํ๋ฉด ๊ทธ๋ ๊ฒ ํ ๊ฒ์
๋๋ค. ๋ฐฑ๊ทธ๋ผ์ด๋ git status
ํ๋ก์ธ์ค๋ฅผ ์คํํ๋ ๊ฒ์ ์ด ๊ธฐ๋ฅ์ ๊ตฌํํ๋ ์ฌ๋ฐ๋ฅธ ๋ฐฉ๋ฒ์ด ์๋๋๋ค. ์ด๋ฅผ ๊ตฌํํ๋ ๋ชจ๋ ์ ์ ํ ์ฝ๋๋ ์ฒ์๋ถํฐ ์์ฑํ๊ณ VS Code ์์ค ํ๋ ์์ํฌ ๋ด์์ ์ฌ๋ฐ๋ฅด๊ฒ ๊ตฌํํด์ผ ํฉ๋๋ค. ๊ทธ๊ฒ์ ๋ง์ ์์
์ด๋ฉฐ ๋ถํํ๋ ํ์ฌ ์๊ฐ์ด ์ถฉ๋ถํ์ง ์์ต๋๋ค. ์ฃ์กํฉ๋๋ค :(
๊ทธ๋ค์ด ์ธ๊ธํ ์งํ๊ฐ ๋ต๊ธ์ด ์๋๋ผ ์๋ ๊ฒ์๋ฌผ์ด ๋ฐ์ +1์ ์ซ์๋ผ๊ณ ์ด๋ฏธ ๋งํ์ ๋ ์์ด๋ ๊ฒ์ ๋์์ด ๋์ง ์์ ๊ฒ์ ๋๋ค. ๋ํ ์ด๊ฒ์ด ๊ฐ๋ฐ์๋ฅผ ์ํ ๋๊ตฌ๋ผ๋ ์ ์ ๊ณ ๋ คํ๋ฉด ์ฌ๊ธฐ์์ ์งํ ์ค์ธ ์คํ ์์ค ํ๋ก์ธ์ค๋ฅผ ์ดํดํ์ง ๋ชปํ๊ณ ์ผ๋ง๋ ๋ง์ ๊ถํ์ด ์๋์ง์ ๋ํด ์ฝ๊ฐ ๋๋์ต๋๋ค. ๊ธฐ๋ฅ ์์ฒญ์ ๊ณต๊ฐ ๋ฌธ์ ๋ก ์ฌ๊ธฐ์ ์์ต๋๋ค. ๊ฒ์๋ฌผ์์ +1ํ๊ณ ์ง์ ์ํ(์๋ง๋ ์ ์ง๋ณด์์์ ํ๋ ฅํ์ฌ ํ๋์ง ์์์ง ํ์ธ)ํ๊ณ ๋ณํฉ์ ์์ฒญํ๊ฑฐ๋ ๊ทธ๋๋ก ๋์ญ์์ค. ์ค์ํ ๊ธฐ๋ฅ์ด๋ผ๋ฉด Atom์ ์ฌ์ฉํ์ญ์์ค. ์ด ๊ธ์ ์ฐ๋ ํ์ฌ 4000๊ฐ๊ฐ ๋๋ ๋ฏธํด๊ฒฐ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ์ธ๋ด์ฌ์ ๋ฐํํด์ผ ํฉ๋๋ค.
(๋๋ ๊ทธ๋์ @karabaja4 hack์ ์ฌ์ฉํ์ธ์. ์์ ํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!)
+1
devchat ์ ๋ํ ์ด์ผ๊ธฐ๋ฅผ ๋ฃ๊ณ ๋ ๋ง์ ์๊ฒฌ์ด ์๋ ๋ฌธ์ ๊ฐ ๋ ๋ง์ ๊ด์ฌ์ ๋ฐ์ ์ ์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ํ๋ ๊ฒ์
๋๋ค.
@karabaja4 ํ๋ฅญํ ์ํ์
๋๋ค. ๋ ๋ค๋ฅธ ์ ๊ทผ ๋ฐฉ์: ์ด๊ธฐํ ์ git status
๋ฅผ ์คํํ ๋ค์ onFileSave
์ด๋ฒคํธ๊ฐ ๋ฐ์ํ ๋๋ง๋ค ์
๋ฐ์ดํธํ๋ ๊ฒ์ ์ด๋ป์ต๋๊น? ์ด๊ฒ ๋ ํจ์จ์ ์ด์ง ์์๊น์?
git ์ํ๋ฅผ ์๋ก ๊ณ ์น๋ ๋ฐฉ๋ฒ์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค.
+1 ์ถ๊ฐํ๋ฉด ๋งค์ฐ ์ ์ฉํ ๊ฒ์ ๋๋ค.
@Kaijun ์ด๋ป๊ฒ ๊ตฌํํด์ผ ํ ์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. onFileSave
์ด๋ฒคํธ์ ์ถ์ฒ๋ ์ด๋์ธ๊ฐ์?
๋ฌธ์ ์ ์ฅ ์ ์ฝ๋์์ ๊ฐ์ ธ์จ ๊ฒฝ์ฐ(์ฒจ๋ถ ๋ฐฉ๋ฒ์ ์๊ณ ์๋ค๊ณ ๊ฐ์ ) ์ฝ๋ ์ธ๋ถ์์ ์์ ๋ ํ์ผ์ ๋ฌด์๋๊ณ ํ์ผ ์ด๋ ๋ฐ ๋ณต์ฌ์ ๊ฐ์ ๋ณ๊ฒฝ ์ฌํญ๋ ๋ฌด์๋ฉ๋๋ค.
์๋ฃจ์ ํธ๋ฆฌ์ ๊ตฌํ๋ ํด๋ ๊ฐ์ ๋ ผ๋ฆฌ์์ ๊ฐ์ ธ์จ ๊ฒฝ์ฐ ์ ์ฒด ํธ๋ฆฌ์ ๋ํด ์ฌ๊ท์ ์ผ๋ก ์ํํด์ผ ํฉ๋๋ค. ์ฑ๋ฅ๋ฉด์์ ๊ฐ์น๊ฐ ์๋์ง ํ์คํ์ง ์์ต๋๋ค.
@karabaja4 ์ฝ๋๊ฐ ์ธ๋ถ ๋ณ๊ฒฝ ์ฌํญ๋ ๊ฐ์งํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ฐ๋ผ์ ๋์ผํ ๊ฐ๊ฒฉ์ ์ฌ๋ฌ ํ์ผ ๋ณ๊ฒฝ์ด ๋๋ฌด ๋ง์ ์์ ์ํ ๊ฒ์ฌ๋ฅผ ํธ๋ฆฌ๊ฑฐํ์ง ์๋๋ก ๋๋ฐ์ด์ค ์์คํ ์ ์ฌ์ฉํ์ฌ ์ด๋ฌํ "์ด๋ฒคํธ"์ ์ฐ๊ฒฐํฉ๋๋ค. ์ด๊ฒ์ ์๋ํ ์ ์์ต๋๋ค!. ์๋ง๋ fs ์กฐ๊ฐ์ ์ต์ํ ์ฌ๋์ด ๋ผ์ด๋ค ์ ์์ต๋๊น?
์ด๊ฒ์ ์ ๋ง๋ก ๋ฐฑ๋ก๊ทธ์ ์์ด์๋ ์๋ฉ๋๋ค. ์ด ๊ฒ๋ณด๊ธฐ์ ์์ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ ๊ฒ์ ๋งค์ฐ ์ค์ง์ ์ธ ๊ฐ์น๊ฐ ์์ต๋๋ค. ๊ฐ๋ฐ์์ ํ๋ณต์ ๊ณ์๋ฉ๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ๋ณด๊ณ ์ค๋งํ๋ฉด ์์ฒ ๊ฐ์ +1์ด ์์ผ๋ฉฐ 2015๋ ๋ถํฐ ๋ฌด์๋์์ต๋๋ค.
@kamok ๋ง์์ ! Atom์ ๋๋ฆฌ์ง๋ง ๋ค๋ฅธ ์ต์
์ด ์์ต๋๋ค... WebStorm์ผ๋ก ๋์๊ฐ์ต๋๋ค. WebStorm์ Git๊ณผ ํตํฉํ๊ณ vscode์ ํ์ฅ ํ๋ก๊ทธ๋จ์ ์ค์นํด์ผ ํ๋ ๋ค๋ฅธ ๊ธฐ๋ฅ๊ณผ ํตํฉํ๋ ๋ฐฉ์์์ ๋ฌดํจ์
๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ฌ์ ํ ๋๋ฌด ๋น ๋ฆ
๋๋ค. ์๋ ๋ฉด์์ IDE๋ผ๊ธฐ๋ณด๋ค๋ ๊ฐ๋ฒผ์ด ํธ์ง๊ธฐ์ฒ๋ผ ๋ณด์
๋๋ค. ์ด ๊ธฐ๋ฅ๋ง์ผ๋ก๋(ํ์ผ ํ์๊ธฐ์ Git ์ํ) ์ฌ์ ํ vscode ์ฌ์ฉ์๋ฅผ ์ ์งํ๊ธฐ์ ์ถฉ๋ถํ์ง ์์ต๋๋ค. ์ด๊ฒ์ ์๋์ด์ ํ ๋ฐฉ์ธ์ผ ๊ฒ์
๋๋ค. WebStorm์์ ๋ด๊ฐ ๊ฐ์ฅ ๊ทธ๋ฆฌ์ํ๋ ๊ธฐ๋ฅ์
๋๋ค.
์ ๋ vscode ํ์ด JetBrains์ ์ง์๋ค์ด ์ด๋ป๊ฒ ํ๊ณ ์๋์ง ์ดํด๋ณผ ๊ฒ์ ์ ์ํฉ๋๋ค.
์ฃ์กํฉ๋๋ค. ํ์ง๋ง ์๋ํ์ต๋๋ค... ์ ๋ ๋ช ๋ฌ ๋์ vscode์ ์จ๋ฆํ๊ณ ์
๋ฐ์ดํธ ํ ์
๋ฐ์ดํธ๋ฅผ ๊ธฐ๋ค๋ ธ์ง๋ง ๊ณ์ํด์ ๊ณ์ํด์ vscode๋ฅผ ๋ซ๊ณ WebStorm์์ ํ๋ก์ ํธ๋ฅผ ๋ค์ ์ฌ๋ ์์ ์ ๋ฐ๊ฒฌํ์ต๋๋ค. ํ์๊ธฐ์ Git ์ํ ํธ๋ฆฌ, ์จ๊น, ๋ก์ปฌ ๋ณ๊ฒฝ ์ฌํญ์ ๋ํ ํด๋/ํธ๋ฆฌ ๋ณด๊ธฐ, ๋ถ๊ธฐ ๋น๊ต, ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ ํด๋ฆญ > ํด๋ฆฝ๋ณด๋์ ๋น๊ต... ๊ทธ๋ฆฌ๊ณ ์ด๊ฒ๋ค์ ๋ด ๋จธ๋ฆฌ ๊ผญ๋๊ธฐ์ ์์ต๋๋ค. Vscode Git ํตํฉ์ ๊ฐ๋ฐ์๋ฅผ ์ ๋ง๋ก ๋๊ณ ์ถ๋ค๋ฉด ์์ง ๊ฐ ๊ธธ์ด ๋ฉ๋๋ค.
_FastHub๋ฅผ ์ฌ์ฉํ์ฌ Samsung SM-G950F์์ ์ ์ก _
@MrCroft ํ์ ์์ ๋ฐฉ๋ฒ๋ก ์ ๋ํด ์ฐ๋ คํ๋ ๊ฒฝ์ฐ ํ์ ์ง์ ์ฐ๋ฝํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ์์ง์๊ฐ๋ฝ์ผ๋ก ๋ฌธ์ ๋ฅผ +1ํ๊ณ ๋๋ฌด
@cucumbur ์ด๋ฏธ ํ์ต๋๋ค(vscode์์ ์ ํ). ๋๋ vscode๊ฐ ์ด๋ค ๋๋์ธ์ง ์ ๋ง ์ข์ํ๊ธฐ ๋๋ฌธ์ ๋ด ์ฌํ์ ๋งํ๋ ๊ฒ์
๋๋ค. ๋๋ ๊ทธ๊ฒ์ ๊ณ์ ์ฌ์ฉํ ์ ์๋๋ก ์ข์ Git ํตํฉ์ด ์์์ผ๋ฉด ์ข์์ ๊ฒ์
๋๋ค. ๋ง์ ์ฌ๋๋ค์ด ๊ฐ์ ๋๋์ ๋ฐ์ ๊ฒ์ด๋ผ๊ณ ํ์ ํฉ๋๋ค.
๊ณ์ ์ง์ผ๋ณด๊ฒ ์ต๋๋ค. ์ด์ฉ๋ฉด "๊ทธ๋ฆฌ ๋ฉ์ง ์์ ๋ฏธ๋"์ ์๋ฃ๋ ์ง ๋๊ฐ ์๊ฒ ์ต๋๊น... vscode ์ธ์ ์ ๋ ์ฌ์ค Microsoft์ ์ด๋ ฌํ ํฌ์
๋๋ค... ์ํํธ์จ์ด์ ํ๋์จ์ด๋ 10๋ฒ ์ค 9๋ฒ์ ๋งค์ฐ ๋์ ํ์ง์ ๋ฌผ๊ฑด์ ๋ง๋ญ๋๋ค. . vscode๊ฐ 9๊ฐ ์ค ํ๋๊ฐ ๋๊ธฐ๋ฅผ ๋ฐ๋ ๋ฟ์
๋๋ค.
_FastHub๋ฅผ ์ฌ์ฉํ์ฌ Samsung SM-G950F์์ ์ ์ก _
@kamok ๋ชจ๋ ์๋ก์ด ๋ฌธ์ ๋ ๋ฐฑ๋ก๊ทธ์ ๋ค์ด๊ฐ ํด๊ฒฐ๋ ๋๊น์ง ์ ์ง๋ฉ๋๋ค. ์ด ๊ธฐ๋ฅ์ด ์ ํ ๋ฌด์๋์ง ์๋๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋น์ ์ด ๊นจ๋ซ๋ ๊ฒ๋ณด๋ค ๋ ๋ง์ ๋ณํ๊ฐ ํ์ํ ๋ฟ์ ๋๋ค. ๋ด๊ฐ ์๋ ํ ๊ทธ๋ค์ ์ด๊ฒ์ ํ์ฅ API์ ์ผ๋ถ๋ก ๋ง๋ค๊ณ ์ถ์ดํ๋ฉฐ ํ์ฌ ํ์ผ ํธ๋ฆฌ์๋ ์ด๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ๋ ๊ธฐ๋ฅ์ด ๋ง์ด ๋ถ์กฑํฉ๋๋ค.
์์ง์๊ฐ๋ฝ์ผ๋ก ๋ฌธ์ ๋ฅผ ์ ๋ ฌํ๋ฉด ์ด ๋ฌธ์ ๊ฐ ๋ ๋ฒ์งธ๋ก ์ธ๊ธฐ ์๋ ๋ฌธ์ ์ด๊ณ ์ฒซ ๋ฒ์งธ ๋ฌธ์ ๊ฐ ์์ ์ค์ด๋ฉฐ ๊ฑฐ์ ์๋ฃ๋์์์ ์ ์ ์์ต๋๋ค. ๋๋ ๊ทธ๋ค์ด ๋ค๋ฅธ ํ๋๊ฐ ์๋ฃ๋๋ ์ฆ์ ์ด ์์ ์ ์์ํ ๊ฒ์ด๋ผ๊ณ ํ์ ํฉ๋๋ค.
์ด ์ค๋ ๋์ ๋ํ ๊ฐ๋ ์ ๋ฐ์ดํธ๋ ์ข์ ๊ฒ์ ๋๋ค.
์์์์ ์ ํ๋์์ง๋ง ์
๋ฐ์ดํธ๋ ํ์ผ์ ๊ฐ์กฐ ํ์ํ์ง ์์ ๋๊ท๋ชจ ํ๋ก์ ํธ์์๋ ์์
ํ๊ธฐ๊ฐ ์ด๋ ต์ต๋๋ค.
์ด ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ ๋๊น์ง Atom์ผ๋ก ๋ค์ ์ ํ
๋์๊ฒ ๋์์ด ๋๋ ๋์/์์ ์๋ฃจ์ ์ "ํธ์ง๊ธฐ ์ด๊ธฐ" ๋ณด๊ธฐ์์ ํธ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ๋ณต์ ํ๋ ๊ฒ์ด๋ผ๊ณ ์ธ๊ธํ ๊ฐ์น๊ฐ ์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ๋ณด๊ธฐ์๋ "์ ๋ฐ์ดํธ๋" ํ์ผ์ด ํ์๋์ง๋ง ํ๋ก์ ํธ์์ ์ด๋ฌํ ํ์ผ์ด ์๋ ์์น๊ฐ ๋ช ํํ ๊ฒฝ์ฐ์ ๋ฌ๋ฆฌ ํ์ผ ์ด๋ฆ์ด ๋คํ๋์ด ์์ ํ๊ธฐ๊ฐ ๋ ์ด๋ ต์ต๋๋ค.
์ด์ ๋ํ ์ ๋ฐ์ดํธ๊ฐ ์์ต๋๊น?
https://www.youtube.com/watch?v=rTyN-vvFIkE&t=4s
๋๋ ๋ง์กฐํ์ฆ์ ๐ ๋ด ์์ ์ ์๊ฒฌ์ ๋๋ค.
VSCode๋ฅผ ๊ณ์ ์๋ํ๊ณ ์์ง๋ง ์ด ๊ธฐ๋ฅ์ด ์๊ธฐ ๋๋ฌธ์ ์ ํํ ์ ์์ต๋๋ค. ์ ํ์ ์๋ํ ๋๊น์ง Atom์ ์ด ๊ธฐ๋ฅ์ ์ผ๋ง๋ ์์กดํ๋์ง ๋ชฐ๋์ต๋๋ค.
์ด๊ฒ์ด ์์์์ VS ์ฝ๋๋ก ์ ํ๋๊ธฐ๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ฉด ๊ณง ๊ตฌํ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
+1
2๋ ์ด ์ง๋ฌ๋คใใใ
๋๋๊ฒ๋ ๊ทํ์ ์๊ฒฌ์ ๊ทธ๊ฒ์ ๋ณ๊ฒฝํ์ง ์์์ต๋๋ค. ๊ฐ๋ฐ ๋ฐ ์ ์ฌ์ ๊ธฐ์ฌ์ ๊ด์ฌ์ด ์๋ ์ฌ๋๋ค์ ์ด ๋ฌธ์ ์ค๋ ๋๋ฅผ ๊ตฌ๋ ํ๊ณ , ๊ทํ์ ์๊ฒฌ์ ์๋ฌด๋ฐ ๋์์ด ๋์ง ์์๊ณ 99๋ช ์๊ฒ ์ธ๋ชจ์๋ ์ด๋ฉ์ผ์ ๋ณด๋ ๋๋ค.
์ผ, ๋ ธ๋ ฅํ์ง ์์ผ๋ฉด ๊ฒฐ๊ณผ๊ฐ ๋์ค์ง ์์์, ๊ทธ๋ ์ง?
์ฒ์์๋ ๋ง์ด ๋์ณค๋๋ฐ ์์ผ๋ฉด ๋งค์ฐ ํธ๋ฆฌํ๊ฒ ์ง๋ง 'diff explorer'(์ธ๋ก ๋ฉ๋ด์ ์ธ ๋ฒ์งธ ์์ด์ฝ)๋ ์ ๋ง ๊ฐ๋ ฅํ๊ณ ๋งค์ฐ ์ ์ฉํฉ๋๋ค.
+1
๊ตฌํํ๋ฉด ๋๋ฐ์ผํ
๋ฐ...!
ํดํน ์ค์น๋ฅผ ๋จ์ํํ๋ ๊ฟ๊บฝ๊ฟ๊บฝ ์์ ์ ์์ฑํ์ต๋๋ค(VS Code 1.15๋ง ํด๋น).
git clone https://github.com/karabaja4/vscode-explorer-git-status.git
cd vscode-explorer-git-status
npm install
gulp install # as root/administrator
PS ์์ง ๋ชจ๋ ํ๋ซํผ์์ ํ ์คํธ๋์ง ์์์ต๋๋ค. ๋๊ตฐ๊ฐ OSX์์ ์ฌ์ฉํด ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.
@ karabaja4 'ํดํน'์ด vscode ์์ฒด์ ๊ตฌํํ๊ธฐ๊ฐ ๊ทธ๋ ๊ฒ ๋ณต์กํ์ง ์์ ๊ฒ ๊ฐ์ต๋๋ค. vscode ๊ฐ๋ฐ์๊ฐ ๊ณง ์ด ๋ฌธ์ ๋ฅผ ์์ ํ์ง ์๋ ๊ฒ ๊ฐ์ผ๋ฏ๋ก ๋์ด์ค๊ธฐ ์์ฒญ์ ์์ฑํ ์ ์์ต๋๊น?
@karabaja4 ๊ฐ์ฌํฉ๋๋ค! macOS Sierra, VSCode 1.15.1์์ ์ ๋ฅผ ์ํด ์ผํ๊ณ ์์ต๋๋ค.
@karabaja4 ๊ฐ์ฌํฉ๋๋ค! ์ฌ๊ธฐ์์ Fedora 26, VSCode 1.15.0์์ ์์ ํฉ๋๋ค. ๊ทธ๊ฒ๋ง์ผ๋ก๋ Atom์์ ์ ํํ๋ ๊ฒ์ด ํจ์ฌ ๋ ํธ๋ฆฌํด์ก์ต๋๋ค.
@karabaja4 +1 ๊ฐ์ฌํฉ๋๋ค!! Ubuntu 14.04 64, VSCode 1.15.1(์๋ ์ค์น)์์ ์ ๋ฅผ ์ํด ์ผํ๊ณ ์์ต๋๋ค.
+1
@karabaja4 +1 ๊ต์ฅํฉ๋๋ค.
+1
@๋งคํฐ ํ๋ฌ์ค ์
_FastHub๋ฅผ ์ฌ์ฉํ์ฌ arm64 ์ฉ HTC MSM8996์์
@ibrokemypie ๋นผ๊ธฐ 2
Lolbug๋ฅผ ์ฌ์ฉํ์ฌ arm32์ฉ HTC MKB826262์์ ๋ณด๋์ต๋๋ค.
์ด ๊ธฐ๋ฅ์ ๋ํ ์์์ด ์์ต๋๊น?
+1
+1
+1
@karabaja4 THANKS man =D <3
+1
์์ฐ ์ด๊ฑด 2๋ ์ ์ ๊ตฌํํ์ด์ผ ํ์ด
@eosrei +1
+1
+1
ํ์ค์ ์ง์ํ์. ๋๋ VSCode๋ฅผ ์ข์ํ์ง๋ง Git ํญ์ ์ ๋ง ์ง์ฆ๋ฉ๋๋ค.
@karabaja4 ์๋ ํ์ธ์, 1.16์ด ์ถ์๋์์ต๋๋ค. ์ด๋ฒ ๋ฆด๋ฆฌ์ค์์ ํดํน์ ์ด์ํ์๊ฒ ์ต๋๊น? ๊ฐ์ฌ ํด์.
ํธ์ง: 1.16์์ ์๋ํ์ง๋ง ๋ค์ค ๋ฃจํธ ์์ ๊ณต๊ฐ์ ์ฌ์ฉํ ๋๋ ์๋ํ์ง ์์ต๋๋ค.
@ ์นด๋ผ ๋ฐ์
@karabaja4๋์ด ์ค๋ ํ๋ฃจ๋ฅผ
+1
+1
+1
๋๊ธ์ GitHub ๋ฌธ์ ์ ๋ํ ์๋ ์ฐจ๋จ์ด์ด์ผ ํฉ๋๋ค...
GitHub๊ฐ +1 ๊ฒ์๋ฌผ์ ๊ตฌ๋ฌธ ๋ถ์ํ๊ณ ์๋ณธ ๊ฒ์๋ฌผ์ ๋ํ ์์ง ์๊ฐ๋ฝ ์ด๋ชจํฐ์ฝ ๋ฐ์์ผ๋ก ์๋์ผ๋ก ๋์ฒดํ๋ฉด ๋ ์ข์ ๊ฒ์ ๋๋ค.
@karabaja4 ๊ทํ์ ํดํน์ OSX 10.12.6์์ ์คํ๋ฉ๋๋ค - ๊ต์ฅํฉ๋๋ค! ๊ฐ์ฌํฉ๋๋ค.
git clone https://github.com/karabaja4/vscode-explorer-git-status.git
cd vscode-explorer-git-status
npm install
gulp install # as root/administrator
์ ์ผํ ๊ฒ์ ์ด์ ๋ถํ ์ ๊ฒฝ๊ณ ๋ฉ์์ง ๊ฐ ํ์๋๋ค๋ ๊ฒ์ ๋๋ค. ๋คํํ ๊ฒฝ๊ณ ์ผ ๋ฟ์ ๋๋ค.
VSCode ๋ฒ์ 1.16.0
+1
์ด๊ฒ์ด ์์ง ๊ตฌํ๋์ง ์์ ์ด์ ๊ฐ ์์ต๋๊น? ์๋๋ฉด ์ด ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋ ์ผ์ ์ด ์์ต๋๊น?
์ด์ ๋๋ Atom์ ์ต์ ide ์ ๋ฐ์ดํธ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด ํ ์๊ฐ ๋์ ๋ค์ ๊ฐ๊ณ ํ์ผ ํธ๋ฆฌ ๋ณด๊ธฐ์์ ์ปฌ๋ฌ ํ์ผ์ ์ฌ์ฉํ๋ฉด ๋ด ์ธ์์ด ๋๋ฌด ์ฝ๋ค๊ณ ์๊ฐํ์ต๋๋ค.
ํธ์ง: ๋ฐฉ๊ธ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ฐพ์์ต๋๋ค. vs ์ฝ๋ ํ์ผ ์ค ํ๋์ ํ ์ค์ ์ถ๊ฐํ๋ ๊ฒ(< 1๋ถ ๋ ธ๋ ฅ)์ ๋งค๋ ฅ์ฒ๋ผ ์๋ํฉ๋๋ค! https://github.com/karabaja4/vscode-explorer-git-status
@timc13 @fro3clr @WLLR9505 @ngortheone @edokeh @ncnegoleo @loehx @aecorredor @BenGale
+1
๋ฅผ ๊ฒ์ํ๋ ๋์ ์ด๋ชจํฐ์ฝ ๋ฐ์์ ์ฌ์ฉํ ์ ์๋ค๋ ๊ฒ์ ๋ณธ ์ ์ด ์์ต๋๊น?
github์ ๋๊ธ์ ์ฌ๋ฆด ๋๋ง๋ค ํด๋น ์ฃผ์ ์ ๋ชจ๋ ๊ตฌ๋
์๋ ์๋ฆผ์ ๋ฐ๊ณ ์ผ๋ถ ์ฌ์ฉ์๋ ์ด๋ฉ์ผ์ ๋ฐ์ต๋๋ค. +1
์ฐ์ฌ์ง ์ด๋ฉ์ผ์ ์ฝ๋ ๊ฒ์ ์ผ์ข
์ ์ข์ ๊ฐ์
๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋น์ ์ ๊ทธ ๋๊ธ์์ ๋ง์ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค:-1:.
์ปค๋ฎค๋ํฐ๋ ์ฐ๋ฆฌ ๋ชจ๋๊ฐ ๋์ ๋ฐ์์ ์ฌ์ฉํ๊ธฐ ์์ํ๋ฉด ๊ฐ์ฌํ๊ฒ ์๊ฐํฉ๋๋ค.
https://github.com/blog/2119-add-reactions-to-pull-requests-issues-and-comments
์ด ์ ๋ณด๋ก ์ธํด ๋ถ์พ๊ฐ์ ๋๋ฆฐ ์ ๊ณผ ์ด ์๋ฆผ์ ๋ฐ๋ ๋ค๋ฅธ ์ฌ๋๋ค์๊ฒ ์ฌ๊ณผ๋๋ฆฝ๋๋ค.
๋ค๋ฅธ ์ค๋ ๋์์ Microsoft๊ฐ +1 ๋๊ธ ์๋ก ๊ธฐ๋ฅ์ ์ฐ์ ์์๋ฅผ ํ๊ฐํ๋ค๋ ๊ฒ์ ์ฝ์์ต๋๋ค. ๋ด๊ฐ ์ด๊ฒ์ ์๋ชปํ๊ณ ์ด๋ค ์์ผ๋ก๋ ๊ธฐ๋ฅ์ ์์๊ฐ ๋งค๊ฒจ์ง๋ ๋ฐฉ์์ด ์๋๋ผ๋ฉด ์ฌ๊ณผ๋๋ฆฝ๋๋ค. ๋ด ๋๊ธ์ ์ญ์ ํ์ต๋๋ค. ์ด๋ ์ชฝ์ด๋ , ๊ณต๊ฒฉ์ ์ธ ํ๋๋ ๋ฌด์์ ๋๊น? ๊ฐ์ ๊ฑธ ๋ ์ข์ ํค์ผ๋ก ์ง์ ํ์ ์๋ ์์ด์ @leocaseiro
๊ฑด๋ฐฐ.
@aecorredor ์๋
ํ์ธ์, ๋ฌด๋กํ๊ฒ ๋ค๋ ธ๋ค๋ฉด ์ฌ๊ณผ๋๋ฆฝ๋๋ค.
์ ๋ ์์ด๊ฐ ๋ชจ๊ตญ์ด๊ฐ ์๋๋ฉฐ ๋ฒ์ญ๋ ํํ ์ค ํ๋๊ฐ ์ข์ง ์๊ฒ ๋ค๋ฆด ์ ์์ต๋๋ค. ๋๊ธ์ ๋ํ ์ค๋ช
์ ๊ฐ์ ํ ์ ์๋๋ก ๋์์ฃผ์ธ์. ์ง์ฆ๋๋ค๋ ๋ง์ ๋ฐ๊ฟ์ผ ํ๋? ์ธ๋ชจ์๋? ๊ฐ์ฌ ํด์.
์ถ์ : ๋ด๊ฐ ๋ฌด๋กํ๊ฒ ๋ค๋ฆด ์ ์๊ธฐ ๋๋ฌธ์ ๋ด ์ด๋ฉ์ผ์์ ์ฝ์ ์ธ์์ ํธ์งํด ์ฃผ์ ์ ๊ธฐ์ฉ๋๋ค. ํ์ง๋ง ๋๊ตฐ๊ฐ๋ฅผ ๋ถ์พํ๊ฒ ํ ์๋๋ ์์์ต๋๋ค.
์ ๋ฐ์ดํธ: ์ด์ ๋๊ธ์ ๊ต์ฒดํ์ต๋๋ค. ๋ ๋์ ์๋ฆฌ๊ฐ ๋ค๋ฆฌ๋ฉด ์๋ ค์ฃผ์ธ์. ๊ฐ์ฌ ํด์
์๋ ํ์ธ์ @leocaseiro ,
์ฒ์์ ๊ทธ๋ฐ ๋์ ๋ง์ ์จ์ ์ฃ์กํฉ๋๋ค. ๋๋ ์ค์ ๋ก ๊นจ๋ฌ์๋ค.
์ธ์ด ์ฅ๋ฒฝ์ด ์๋ง๋ ํผ๋์ ์ผ์ผํจ ์์ธ์ด์์ ๊ฒ์
๋๋ค. ํ์ง๋ง
์, ๋๋ ๊ทธ ๋ ๋จ์ด๋ฅผ ๋ค์๊ณผ ๊ฐ์ ๋ผ์ธ์ ๋ฐ๋ผ ๋ ๋ง์ ๊ฒ์ผ๋ก ๋ฐ๊ฟ ๊ฒ์
๋๋ค.
"์ ๋ฐ, ์ฐ๋ฆฌ ๋ชจ๋๋
๊ณต๊ฐ๋ ๋ฌธ์ /๊ธฐ๋ฅ ์์ฒญ, ๊ทธ๋ฆฌ๊ณ ์ฌ๋๋ค์ด ์ฌ์ฉํ๊ธฐ ์์ํ๋ค๋ฉด ์ข์ ๊ฒ์
๋๋ค.
"+1"๊ณผ ๊ฐ์ ๋๊ธ ๋์ ์ด๋ชจํฐ์ฝ ๋ฐ์
์ค๋ ๋์ ๋ถํ์ํ ์ค๋ฒํค๋๊ฐ ๋ฐ์ํ๊ณ ์ค์ ๋ก๋ ๊ทธ๋ ์ง ์์ ์ด๋ฉ์ผ์ ํธ๋ฆฌ๊ฑฐํฉ๋๋ค.
์๋ฏธ ์๋ ๋ฐฉ์์ผ๋ก ๊ธฐ์ฌํฉ๋๋ค. ๋ฐฉ๋ฒ์ ๋ณด๋ ค๋ฉด ์ด ๋งํฌ๋ฅผ ์ฐธ์กฐํ์ญ์์ค.
์ด๋ชจํฐ์ฝ ๋ฐ์ ์๋: { ์ฌ๊ธฐ์ ๋งํฌ }
๊ฑด๋ฐฐ, ๊ทธ๋ฆฌ๊ณ ํ๋ ๊ฐ์ ์ด ์์ต๋๋ค.
๋ฒ ์คํธ.
2017๋
9์ 18์ผ ์์์ผ ์คํ 11์ 44๋ถ, Leo Caseiro ์๋ฆผ @github.com
์ผ๋ค:
์๋ ํ์ธ์ @aecorredor https://github.com/aecorredor , ๋ค๋ฆฌ์ จ๋ค๋ฉด ์ฌ๊ณผ๋๋ฆฝ๋๋ค.
๋ฌด๋กํ.
์ ๋ ์์ด ์์ด๋ฏผ์ด ์๋๋ฉฐ ์๋ง๋ ์ ๋ฒ์ญ๋ณธ ์ค ํ๋์ผ ๊ฒ์ ๋๋ค.
ํ์ ์ด ์ ์ข๊ฒ ๋ค๋ ธ๋ค. ์ ๋ํ ์ค๋ช ์ ๊ฐ์ ํ ์ ์๋๋ก ๋์์ฃผ์ธ์.
๊ทธ ๋๊ธ. ์ง์ฆ๋๋ค๋ ๋ง์ ๋ฐ๊ฟ์ผ ํ๋? ์ธ๋ชจ์๋? ๊ฐ์ฌ ํด์.์ถ์ : ์ ์ด๋ฉ์ผ์์ ์ฝ์ ์ธ๊ณ๋ฅผ ํธ์งํด ์ฃผ์ ์ ๊ธฐ์ฉ๋๋ค.
๋ฌด๋กํ๊ฒ ๋ค๋ ธ์ง๋ง ๋๊ตฐ๊ฐ๋ฅผ ๊ธฐ๋ถ ๋์๊ฒ ํ๋ ค๋ ์๋๋ ๊ฒฐ์ฝ ์์์ต๋๋ค.โ
๋น์ ์ด ์ธ๊ธ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/178#issuecomment-330420547 ,
๋๋ ์ค๋ ๋ ์์๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AIsVa9fgWXPMFBgkZdHjQHKhUEDJb8Bmks5sjziWgaJpZM4GlYyH
.
https://github.com/Microsoft/vscode/blob/master/CONTRIBUTING.md
"+1" ๋๊ธ ๋์ ๋ฐ์์ ์ฌ์ฉํ์ธ์.
+1
์ ๋ฒ ๋๊ธ ์ดํ๋ก +1์ด ์ค์ด๋ค๊ธธ ๋ฐ๋๋๋ฐ ๊ฐ์๊ธฐ ๋ +1์ด ๋ด๋ค์ ๐ .
ํ๋ก๊ทธ๋๋จธ๋ ์ข ์ข ์ค๋ฅ ๋ฉ์์ง๋ฅผ ์ฝ์ง ์๊ณ ์ผ๋ถ ์ฃผ์์ด๋ ์ง์นจ์ ์ฝ์ ์ ์๋ค๊ณ ์ฌ์ฉ์๋ฅผ ๋น๋ํ๊ธฐ ๋๋ฌธ์ ๋ถ๋๋ฌ์ด ์ผ์ ๋๋ค.
README.md์ +1 ๋๊ธ ๋์ ๋ฐ์์ ์ฌ์ฉํ๋๋ก ์ฌ์ฉ์์๊ฒ ์์ฒญํ๋ ๊ฒ์ด ๊ฐ์น๊ฐ ์์๊น์? ์๋ง๋ CONTRIBUTING.md์ ์ฝ๊ฐ ์จ๊ฒจ์ ธ ์์ ๊ฒ์ ๋๋ค.
์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ๊ตฌ๋ ์ ์ทจ์ํ๊ณ ๋ฆด๋ฆฌ์ค ์ ๋ณด๊ฐ ์ค๋น๋๋ฉด ๊ธฐ๋ค๋ฆฌ๊ฒ ์ต๋๋ค.
๋๋ ์ด๊ฒ์ ์ฒ๋ฆฌํ๋ Gist๋ฅผ ๋ง๋ค์์ต๋๋ค. @karabaja4 ์ ์์ ์ฌํญ์ ๋ฌด์๋ ํ์ผ/ํด๋๋ฅผ ์ ๋๋ก ํ์์ผ๋ก ํ์ํ์ง ์์ต๋๋ค(๊ทธ์ ๋ฌธ์ ์ฐธ์กฐ). ๋ณํฉ๋์ง ์์ @dseipp ์ PR์ด ์์ต๋๋ค. ๊ทธ์ PR์ ์ฌ์ ํ ๋ฌธ์ ๊ฐ ์์๊ธฐ ๋๋ฌธ์(๋จ๊ณ์ ์ง์์ด ๋๋ฝ๋ ๊ฒ ๊ฐ์ต๋๊น?) ๊ทธ๋์ ์์ ํ์ต๋๋ค.
๋ฐ๋ผ์ ์ด๊ฒ์ด ํจ์ฌ ๋ ์ ์๋ํ๋๋ก ํ๋ ค๋ฉด ๋ด ์์ง๋ฅผ ํ์ธํ์ญ์์ค. https://gist.github.com/WadeShuler/1637073371ad126779076344c34278f3
@ikatyang : ์ฃ์กํฉ๋๋ค. ์ด ๊ธฐ๋ฅ์ด 2017๋ 10์์ ๋์ ๋๋ค๋ ๋ป์ธ๊ฐ์..?
@nkkollaw ๋งํฌ๋ ์ด ๋๊ธ์์ ๊ฐ์ ธ์์ต๋๋ค: https://github.com/Microsoft/vscode/issues/34160#issuecomment -331066864
์ด ์๊ฒฌ์ "๋ฐ๋ณต ๊ณํ"์ด ์๋๋ผ ์ฌ๊ธฐ์์ ์ด ๋ฌธ์ ์ ๊ด๋ จ๋ ์ฌํญ์ ๋ํด ๋ ผ์ํด ๋ฌ๋ผ๋ ๊ฒ์ด์์ต๋๋ค(์์ด๋ก ํ ๋ก ํด ๋ฌ๋ผ๋ ์์ฒญ).
์, ์๊ฒ ์ต๋๋ค @tiangolo , ๊ฐ์ฌํฉ๋๋ค.
์ด ๊ธฐ๋ฅ์ ๊ตฌํํ๋ API๊ฐ ์์ ๋๊น์ง Atom์ ์ฌ์ฉํ๋ ค๊ณ ํฉ๋๋ค.
ํ๋ก์ ํธ ์์ฒด ๋ด์์ ์
๋ฐ์ดํธ ์์
์ ํ๊ณ ์์ต๋๋ค.
์ง๊ธ์ ์๋ํ๋ ๊ฐ๋
์ฆ๋ช
์ ๋ง๋ค์์ง๋ง tslint๋ฅผ ํต๊ณผํ์ง ๋ชปํ์ต๋๋ค. ๋ชจ๋ ๊ฒ์ ์ฌ๋ฐ๋ฅธ ์์น์ ๋ฐฐ์นํ๊ธฐ ์ํด ์ฌ์ ํ ๋ ์ด์ด๋ฅผ ์ดํดํด์ผ ํ๊ธฐ ๋๋ฌธ์
๋๋ค.
์ฌ๊ธฐ์ ์ฝ๊ฐ์ ์
๋ฐ์ดํธ๋ฅผ ์ถ๊ฐํ๊ณ ๋๊ตฐ๊ฐ๊ฐ ๋๋ฅผ ๋๊ณ ์ถ๋ค๋ฉด ๋์ค์ ๋ด ํ ๋ฆฌํ์คํธ์ ๋ํ ๋งํฌ๋ฅผ ์ถ๊ฐํ ๊ฒ์ด๋ฏ๋ก ๊ธฐ๊บผ์ด ๋์์ฃผ์ธ์.
2017๋ 10์ ์์ ๋ฐ๋ณต!! ๐
์ฐ๋ฆฌ๋ ์ด๊ฒ์ ์ฒซ ๋ฒ์งธ ๋ฒ์ ์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ๋ชจ๋๊ฐ ์ด๊ฒ์ด 10์์ ์ฌ ๊ฒ์ด๋ผ๊ณ ํ์ ํฉ๋๋ค.
์กฐ๊ธ ๋ ์ ๋ณด:
์ด๋ฆฐ ์ง๋ฌธ:
์ผ์ด ์งํ๋๋ ๋์ ์ด ๋ฌธ์ ๋ฅผ ์ต์ ์ํ๋ก ์ ์งํ๊ฒ ์ต๋๋ค. ํญ์ ๊ทธ๋ ๋ฏ์ด "+1"-๋๊ธ ๋์ ๊ฐ์ ์ ์ฌ์ฉํ์ธ์. ๊ฐ์ฌํ๊ณ ํ๋ณตํ ์ฝ๋ฉ!
๊ฐ์ธ์ ์ผ๋ก ์์ ์ด๋ฏธ์ง๋ก ๋ณด๋ ๊ฒ๋ง์ผ๋ก๋ ์ถฉ๋ถํฉ๋๋ค. ๋ฉ์ง๊ณ ๊ฐ์ฌํฉ๋๋ค!
์ง์ ํ์์์ .gitignore
๊ฐ ๋ฌด์ํ๋ ํ์ผ์ด ๋๋ฝ๋ ๊ฒ ๊ฐ์ต๋๊น?
๋ด๋ถ์ ๋ฌด์๋ ํ์ผ์ ๋ํ ์์ ํด๋์ ์์(ํ์)์ ๋ณ๊ฒฝํ์ง ์์ต๋๋ค. ํด๋ ์์ฒด๊ฐ ๋ฌด์๋๋ ๊ฒฝ์ฐ์๋ง ํ์์ผ๋ก ํ์๋ฉ๋๋ค. ๋ด ์๊ฒฌ์ ์ฐธ์กฐํ๊ฑฐ๋ ๋ช ๊ฐ์ง ์๊ฒฌ์ ์์ ํ์ญ์์ค. Git์ด ์ํ๋ฅผ ๋คํํ๊ณ ๋๋ ํ ๋ฆฌ์ธ์ง ํ์ผ์ธ์ง ๊ฐ์งํฉ๋๋ค. ํ์ผ ํธ๋ฆฌ์ ํ์ผ/ํด๋์ ํด๋์ค๋ฅผ ์ถ๊ฐํ๊ธฐ๋ง ํ๋ฉด ์๋ํฉ๋๋ค... "git-status-modified" ๋๋ "git-status-added"์ ๊ฐ์ด. ๊ทธ๋ฌ๋ฉด ํ ๋ง๊ฐ ๋ง๋ฒ์ ๋ฐํํ ์ ์์ต๋๋ค.
์ฌ๋ฌ๋ถ์ด ์์ ํ ๋ด์ฉ์ ๊ฐ์ ธ์์ ๊ฐ์ง๊ณ ๋ ์ ์๊ณ PR์ ๋ง๋ค ์ ์๋ค๋ฉด ์ข์ ๊ฒ์ ๋๋ค. ์์งํ ๋งํด์, ์๋ง์ธ ๊ฒฝ์ฐ ํฉ๋ฆฌ์ ์ธ ์๊ฐ ๋ด์ ์คํ ๊ฐ๋ฅํ ์๋ฃจ์ ์ ์ป์ ์ ์๋ค๋ฉด ์ฌ๋๋ค์ ์ฝ๋ ์ฌ์ฉ์ ์ค๋จํ ๊ฒ์ ๋๋ค. ๋ง์ ์ฌ๋๋ค(์ ๋ฅผ ํฌํจํ์ฌ)์ด ๋น์ทํ ๋ฌธ์ ๋ก Atom์ ๋ ๋ฌ์ต๋๋ค.
๋ํ ์ค๋ฅ๊ฐ ์๋ ๊ฒฝ์ฐ ํธ๋ฆฌ์์ ํ์ผ ์ด๋ฆ ์์ด๋ ๋ค์ ์ ์ ์ฌ์ฉํ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ด๊ฒ์ ๋์ ๊ฑฐ์ฌ๋ฆฌ์ง ์๊ณ ํ ๋ง๊ฐ ์คํ์ผ์ ์ง์ ํ๊ณ Git ์์ ๊ฐ์กฐ ํ์๋ฅผ ๋ฐฉํดํ์ง ์์ต๋๋ค.
์, ์ด๊ฒ์ ํ์ฅ ๊ฐ๋ฐ์์๊ฒ ๊ณต๊ฐ๋์ด์ผ ํฉ๋๋ค! ์ด๋ฏธ ์ํํ์ด์ผ ํฉ๋๋ค. ๋ฉ์ง ํ์ฅ์ ๋ง๋ค๊ฑฐ๋ ์ฌ๋ฌ๋ถ์ด ํ์ง ์์ ๊ฒ์ ์์ ํ๊ธฐ ์ํด ํ์ผ ํธ๋ฆฌ๋ฅผ ์ ์ดํ๊ณ ์ถ์ง ์์ ์ด์ ๋ ๋ฌด์์ ๋๊น?
.gitignore๊ฐ ์ง์ ํ์์ผ๋ก ๋ฌด์ํ๋ ํ์ผ์ ๋์น๋ ๊ฒ ๊ฐ์ต๋๊น?
๋ฌผ๋ก ํ์ฌ ์งํ ์ค์ธ ์์ ์ด๋ฉฐ ํ ๋ฒ์ ํ๋์ฉ ์งํ๋ฉ๋๋ค. ๋ฌด์๋ ํ์ผ์ 10์์๋ ์ฌ ๊ฒ์ ๋๋ค.
์ฌ๋ฌ๋ถ์ด ์์ ํ ๋ด์ฉ์ ๊ฐ์ ธ์์ ๊ฐ์ง๊ณ ๋ ์ ์๊ณ PR์ ๋ง๋ค ์ ์๋ค๋ฉด ์ข์ ๊ฒ์ ๋๋ค.
๋ฌผ๋ก , ๋ชจ๋ joh/feco
๋ถ๊ธฐ์ ์์ต๋๋ค. ์ค์ ๋ฐ์ดํฐ์ ์ ๊ณต์๋ฅผ ์ฌ์ฉํ๋ ์๋ก์ด ๋ฐ์ฝ๋ ์ด์
์๋น์ค ๊ฐ ์์ต๋๋ค. ์๋น ์ธก์๋ ํ์ผ ์ด๋ฆ์ ๋ ๋๋งํ๋ ๋ฐ ์ฌ์ฉํ๋ ํ์ผ ๋ ์ด๋ธ์ด ์์ต๋๋ค.
๋ด๋ถ์ ๋ฌด์๋ ํ์ผ์ ๋ํ ์์ ํด๋์ ์์(ํ์)์ ๋ณ๊ฒฝํ์ง ์์ต๋๋ค. ํด๋ ์์ฒด๊ฐ ๋ฌด์๋๋ ๊ฒฝ์ฐ์๋ง ํ์์ผ๋ก ํ์๋ฉ๋๋ค. ๋ด ์๊ฒฌ์ ์ฐธ์กฐํ๊ฑฐ๋ ๋ช ๊ฐ์ง ์๊ฒฌ์ ์์ ํ์ญ์์ค.
"๋ฌด์๋ ํ์ผ๊ณผ ํด๋น ์์(์๋ ๊ฒฝ์ฐ)์ด ํ์์ผ๋ก ํ์๋จ"์ด ๋งค์ฐ ๋ช ํํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
@nkkollaw ๋ฌด์จ ์๋ฆฌ์ผ?!
@jrieken์์ ๋ค์๊ณผ
โWhich child status should a parent pick up? Should this go by importance? That's easy with errors and warnings buts what's more important, a changed, an untracked, or an ignored file?โ
๊ทธ๋ ๋ฌด์๋ ํ์ผ์ด ์์ ํด๋ ์ํ์ ์ํฅ์ ๋ฏธ์น ์ ์์์ ๋ํ๋์ผ๋ฉฐ, ์ด๋ ๊ทธ๋ ๊ฒ ํด์๋ ์ ๋ฉ๋๋ค!
๊ทํ์ ์๋์ ๊ณต๊ฒฉ์ ๋ฉ์์ง๋ ๋์์ด ๋์ง ์๋ ๋ฉ์์ง๋ก ์ด ์ค๋ ๋๋ฅผ ๋ง๊ณ ์์ต๋๋ค...
@WadeShuler : _๋น์ _์ด ๋ฌด์จ ๋ง์ ํ๋์ง ๋ชจ๋ฅด๊ฒ ์ต๋๋ค.
๋๋ ๋ฐฉ๊ธ ๋ฌด์๋ ํ์ผ๊ณผ ๊ทธ ์์์ด ํ์์ผ๋ก ํ์๋์ด์ผ ํ๋ค๊ณ ์ง์ ํ์ผ๋ฉฐ ์ด ์ ์๊ฐ ๋ฌด์๋ ํ์ผ์ ๋ถ๋ชจ๊ฐ ํ์์ผ๋ก ํ์๋๋๋ก ์๊ตฌํ์ง ์๋๋ค๋ ๊ฒ์ด ๋งค์ฐ ๋ถ๋ช ํฉ๋๋ค.
์ ๊ดํด์:
๊ทํ์ ์๋์ ๊ณต๊ฒฉ์ ๋ฉ์์ง๋ ๋์์ด ๋์ง ์๋ ๋ฉ์์ง๋ก ์ด ์ค๋ ๋๋ฅผ ๋ง๊ณ ์์ต๋๋ค...
๋ด ๋ฉ์์ง๊ฐ ์ด๋ป๊ฒ ์๋์ ๊ณต๊ฒฉ์ ์ธ์ง๋ ๋ชจ๋ฆ ๋๋ค. ๋ฌด์จ ๋ป์ธ์ง ๋ชจ๋ฅด์ค ๊ฒ ๊ฐ์ต๋๋ค. ํ์ง๋ง ๋ด ๋ฉ์์ง ๋ค์ ๋๊ธ์ ๋จ๊ธด ์ ์ผํ ์ฌ๋์ด๊ธฐ ๋๋ฌธ์ ์ด ์ค๋ ๋๋ฅผ ๋ง๊ณ ์๋ ๊ฑด ๋ฐ๋ก ๋น์ ์ ๋๋ค.
๊ธฐ์ด ํ.
์.. ์ข์ ์๊ฐ! ์ข์์!
์ค๋ฅธ์ชฝ ์ด์ ๋จ์ผ ๋ฌธ์ ํ ์คํธ ํํธ์ ๊ฐ์ xcode๋ฅผ ๊ฐ๊ณ ์ถ์ต๋๋ค. ํ์ผ์ ์๊ฐ์ ์ผ๋ก ํํฐ๋ง/์ถ์ ํ๊ธฐ ์ฝ๊ฒ ๋ง๋ญ๋๋ค.
@nkkollaw ๋ด๊ฐ ๋งํ๋ค :
๋ด๋ถ์ ๋ฌด์๋ ํ์ผ์ ๋ํ ์์ ํด๋์ ์์(ํ์)์ ๋ณ๊ฒฝํ์ง ์์ต๋๋ค. ํด๋ ์์ฒด๊ฐ ๋ฌด์๋๋ ๊ฒฝ์ฐ์๋ง ํ์์ผ๋ก ํ์๋ฉ๋๋ค.
๋ถ๋ช ํ, ๋๋ ํ์ ํด๋๊ฐ ์๋๋ผ ์์ ํด๋์ ๋ํด ์ด์ผ๊ธฐํ๊ณ ์์ต๋๋ค. ์ฌ๊ธฐ, ๋๋ ๋น์ ์๊ฒ ๊ทธ๋ฆผ์ ๊ทธ๋ ธ์ต๋๋ค :
๋ค์์ ์์ ๋๋ ํ ๋ฆฌ์ .gitignore
web
์
๋๋ค. ์ฐธ๊ณ ๋ก
/index.php
/index-test.php
!/assets/css
!/assets/fonts
!/assets/js
!/assets/themes
/assets/*
๋ด ๋ฉ์์ง๋ WIP์ ๋ํ @jrieken ์ ์๋ต์ ๋ํ ์๋ต์ด์์ต๋๋ค. ์ฌ๊ธฐ ์์ ๊ทธ๋ ๋ค์๊ณผ ๊ฐ์ด ๋งํ์ต๋๋ค.
๋ถ๋ชจ๋ ์ด๋ค ์๋ ์ํ๋ฅผ ์ ํํด์ผ ํฉ๋๊น? ์ด๊ฒ์ด ์ค์ํด์ผํฉ๋๊น? ์ค๋ฅ์ ๊ฒฝ๊ณ ๊ฐ ์์ผ๋ฉด ์ฝ์ง๋ง ๋ณ๊ฒฝ๋๊ฑฐ๋ ์ถ์ ๋์ง ์๊ฑฐ๋ ๋ฌด์๋๋ ํ์ผ์ด ๋ ์ค์ํฉ๋๊น?
"๋ฌด์๋" ํ์ผ/ํด๋์ ์์ ํญ๋ชฉ์ด ์ํ๋ฅผ ๊ฐ์ง ์ ์์์ ๋ํ๋ ๋๋ค. ๋ฐ๋ผ์ ๋ด ๋๋ต. ์๊ฐ์ ์ผ๋ก ๋ณด์ด๋ ๊ฒ๊ณผ Git์ด ์ค์ ๋ก ์ฌ์ฉํ๋ ๋ฌด์ ๋ชฉ๋ก์ ํผ๋ํฉ๋๋ค.
โ yii2-mlm git:(master) โ git status --short --ignored
M backend/views/layouts/_left.php <-- Modified File
?? backend/controllers/PayoutController.php <-- Added File
?? backend/views/payout/ <-- Added Directory
?? common/models/Payout.php <-- Added File
!! backend/runtime/logs/ <-- Ignored Directory (everything inside)
!! backend/web/assets/6f57f06b/ <-- *special rule - Ignored Directory (everything inside)
!! backend/web/assets/9e65c758/ <-- *special rule - Ignored Directory (everything inside)
!! backend/web/assets/1ecaa825/ <-- *special rule - Ignored Directory (everything inside)
!! node_modules/ <-- Ignored Directory (everything inside)
!! vendor/ <-- Ignored Directory (everything inside)
*special rule
๋ .gitignore
์ ํน๋ณํ ๊ท์น์ผ๋ก ์ ์๋์ด ์์์ ์๋ฏธํ๋ฏ๋ก backend/web/assets/
๊ฐ ์๋ ์์์ ์์ฐ ๋๋ ํ ๋ฆฌ์
๋๋ค. ๋ด์ฉ์ด ๋ฌด์๋๋ ๋๋ ํ ๋ฆฌ๋ฅผ ์ฒ๋ฆฌํ ๋ ๋ฌด์๋ ๋ชจ๋ ํ์ผ์ ์ง์ ํ์ง ์์ต๋๋ค. vendor
๋๋ node_modules
๋๋ ํ ๋ฆฌ์ ๊ฐ์. git status
๋ฌด์ ํญ๋ชฉ์๋ ํญ๋ชฉ์ด ํ๋๋ง ์์ต๋๋ค.
ํ์ผ ํธ๋ฆฌ์์, ๋น์ ์ ํด๋์ค๋ฅผ ์ถ๊ฐ ํ ํ์๊ฐ git-status-ignored
๋ก ์์ํ๋ ๋ชจ๋ ์์ (ํ์ผ ๋ฐ ํด๋)์ backend/web/assets/6f57f06b/
.
ํ์ผ ํธ๋ฆฌ ํด๋ backend/web/assets/6f57f06b/
์ ์ผ์นํ๋ CSS๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค(ํ์ฌ 2๊ฐ์ ๊ท์น์ด ํ์ํฉ๋๋ค!).
#workbench\.view\.explorer .explorer-folders-view .monaco-tree .monaco-tree-rows .monaco-tree-row .explorer-item[title="/Applications/XAMPP/xamppfiles/htdocs/yii2-mbn/backend/web/assets/6f57f06b" i] {
opacity: 0.4 !important;
}
๊ทธ๋ฆฌ๊ณ
#workbench\.view\.explorer .explorer-folders-view .monaco-tree .monaco-tree-rows .monaco-tree-row .explorer-item[title^="/Applications/XAMPP/xamppfiles/htdocs/yii2-mbn/backend/web/assets/6f57f06b/" i] {
opacity: 0.4 !important;
}
์ฃผ์: ์ฒซ ๋ฒ์งธ ๊ท์น์์๋ =
๊ธฐํธ๊ฐ ์๋ ์ ๋ชฉ๋ง ์ผ์นํ๋ฏ๋ก ์ ํํ ์ผ์นํฉ๋๋ค! ๋ ๋ฒ์งธ ๊ท์น์์๋ ๋ชจ๋ ์ ๋ชฉ์ ^=
์ผ์น์ํค๋ฏ๋ก ๋ฌธ์์ด์ ์์ ๋ถ๋ถ์์ ๊ทธ๋ณด๋ค ๋ ๊น์ ๋ชจ๋ ๊ฒ(๋ชจ๋ ์์)๊ณผ ์ผ์น์ํต๋๋ค.
๋๋ ํ ๋ฆฌ๋ฅผ ์ผ์น์ํค๋ ค๋ฉด 2๊ฐ์ CSS ๊ท์น์ด ํ์ํฉ๋๋ค. ๊ทธ๋์ ์ด ์์
์ ์ํํ๋ ๋์ ๋๋ ํ ๋ฆฌ์ ๋ํ HTML ์์์ title
๋ฅผ ๋ง๋ค๊ณ ํํ ์ฌ๋์๋ฅผ ํฌํจํด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ด ์คํฌ๋ฆฐ์ท์์ ๋ด๊ฐ ๋งํ๋ ๋ด์ฉ์ ๋ณผ ์ ์์ต๋๋ค.
์, ๊ทํ์ ๋๊ธ์ ์ค์ ๋ก ๋ง์ ํ์ง ์๊ณ ๋ฌด๋กํ๊ฑฐ๋ ์๋ฐ๊ฑฐ๋ ์ํฐ๋ฆฌ๋ก ํ๋ํ๊ธฐ ๋๋ฌธ์ ์๋์ ๊ณต๊ฒฉ์ ์ด์์ต๋๋ค. ๊ฒ๋ค๊ฐ ๋น์ ์ ํ๋ ธ์ต๋๋ค. ์๋ฌด๋ ์์ด๋ค์ ๋ํด ์๋ฌด ๋ง๋ ํ์ง ์์๊ณ , ์ฌ์ง์ด ์ฐ๋ฆฌ๊ฐ ์ด์ผ๊ธฐํ ๋ด์ฉ๋ ์๋๋๋ค.
@jrieken
Atom ์ค์ ์ด ์๋ํ๋ ๋ฐฉ์: "ํธ์ง๋จ"์ด "์ถ๊ฐ๋จ"๋ณด๋ค ์ฐ์ ํฉ๋๋ค. ํ์ผ์ ์ญ์ ํด๋ ์ํ๊ฐ ํ์๋์ง ์์ต๋๋ค. "๋จ๊ณ์ "์ ๋ํ ์ํ๊ฐ ์์ต๋๋ค. ๋๋ ๋ค๋ฅธ ์ฌ๋๋ค์ด ๊ทธ๋ค์ Atom ์ค์ ์ ํ์ธํ๊ณ ์ด๊ฒ์ด ๊ทธ๋ค์๊ฒ๋ ํด๋น๋๋์ง, ๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฒ์ด ๋จ์ง ๋์ ์ค์ ์ด ์๋์ง ํ์ธํด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ชจ๋ ์ํฉ์ ๋ํ ์ฝ๋๋ฅผ ์ถ๊ฐํ๊ณ ์ฌ์ฉ์๊ฐ ์ํ๋ ๋๋ก ์๋ํ๋๋ก ์์ ํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์ฌ๋ฌ ํด๋์ค๋ฅผ ์ถ๊ฐํ ์ ์์ผ๋ฏ๋ก ์์ ๋๋ ํ ๋ฆฌ์๋ "git-status-added" ๋ฐ "git status-modified"๊ฐ ์์ต๋๋ค. "git-status-deleted" ์๋์ ๋ฌด์ธ๊ฐ๊ฐ ์ญ์ ๋ ๊ฒฝ์ฐ ๋์ง๊ธฐ๋ ํฉ๋๋ค.
๊ทธ๋ฐ ๋ค์ CSS๋ฅผ ์ฌ์ฉํ์ฌ ์ผ์น์ํค์ญ์์ค. .git-status-added.git-status-modified
๋ํด ๋ค๋ฅธ ์์์ ์ํ๋ฉด ๋
น์ ๋ฐ์ค์ด ์๋ ์ฃผํฉ์ ๊ธ๊ผด์ ์ฌ์ฉํ ์ ์์ต๋๋ค(์์ ๋ ๊ฒฝ์ฐ ์ฃผํฉ์, ์ถ๊ฐ๋ ๊ฒฝ์ฐ ๋
น์). .git-status-added
ํด๋์ค
ํด๋์ค๋ฅผ ์ถ๊ฐํ๋ฉด ๋ชจ๋ ์ฌ๋์ด ์ํ๋ ๋๋ก CSS๋ฅผ ์ฑ์ธ ์ ์์ต๋๋ค. ๊ทธ๋๋ ๊ธฐ๋ณธ์ ์ผ๋ก "์์ฃผ ์ข์" ๊ธฐ๋ณธ ์ค์ ์ ์ํ ๊ฒ์ ๋๋ค.
์๊ฐ์ด ๋๋ฉด ๊ทธ ๊ฐ์ง๋ฅผ ๋ฝ์์ ํ์ธํด ๋ณด๊ฒ ์ต๋๋ค.
Atom์ ์ฌ๊ธฐ์์ ๋ณผ ์ ์๋ ๊ฒ์ฒ๋ผ ํ์ผ ์ด๋ฆ ์๋์ ๋นจ๊ฐ์ ๊ตฌ๋ถ๊ตฌ๋ถํ ์ ์ ๋ฃ์ต๋๋ค.
lint-error
์ ๊ฐ์ ํด๋์ค๋ฅผ git ์ํ์ ๋์ผํ ์์์ ์ถ๊ฐํด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ด ์์๋ ์ฐ๋ฆฌ(๋ฐ ํ
๋ง)๊ฐ ์์ฒด ์คํ์ผ์ํธ๋ฅผ ํตํด ์ฌ์ ์ํ ์ ์์ต๋๋ค.
๋ฐ๋ผ์ ์์ ์(backend/web/assets/6f57f06b)์์ ์ฌ์ฉํ ๊ฒ๊ณผ ๊ฐ์ ํ์ผ ํธ๋ฆฌ์ ๋์ผํ ์์์ ๋ํ div:
<div class="monaco-icon-label folder-icon 6f57f06b-name-folder-icon explorer-item" title="/Applications/XAMPP/xamppfiles/htdocs/yii2-mbn/backend/web/assets/6f57f06b" style="display: block;"> </div>
git-status-edited
์ lint-error
์ ์์ ์ํ๋ฅผ ๋ชจ๋ ์ ์ฉํ๋ฉด ๋ค์๊ณผ ๊ฐ์ด ๋ณด์ผ ๊ฒ์
๋๋ค.
<div class="monaco-icon-label folder-icon 6f57f06b-name-folder-icon explorer-item git-status-edited lint-error" title="/Applications/XAMPP/xamppfiles/htdocs/yii2-mbn/backend/web/assets/6f57f06b" style="display: block;"> </div>
๊ทธ๋ฐ ๋ค์ CSS๋ฅผ ํตํด ์ผ์น์ํฌ ์ ์์ต๋๋ค.
.folder-icon.explorer-item.git-status-edited {
color: #cbcb41; // yellow
}
// Adds a squiggly red line under the filename in the left tree-view list
.folder-icon.explorer-item.lint-error a.label-name {
background-image: linear-gradient(45deg, transparent 65%, #cc3e44 80%, transparent 90%), linear-gradient(135deg, transparent 5%, #cc3e44 15%, transparent 25%), linear-gradient(135deg, transparent 45%, #cc3e44 55%, transparent 65%), linear-gradient(45deg,
transparent 25%, #cc3e44 35%, transparent 50%);
background-size: 8px 2px;
background-repeat: repeat-x;
background-position: left bottom;
}
์ฌ๋ฌ๋ถ ์ฌ๋์ด ์๋์? ์ปค๋ฐ์ ์์ ๋ ํ์ผ์ด ๋ง์ด ์์ต๋๋ค. ํ์ผ ํธ๋ฆฌ์ ์์ ์ํ ์์์ ์ ์ฉํ๋ ์์น๋ฅผ ์ ํํ ์ฐพ๊ณ ์์ต๋๋ค. /extensions/git/src/repository.ts์ ์์ต๋๊น?
๋ชจ๋ ์ฌ๋์๊ฒ ๊ฐ์ฌํ๊ณ ๋ณ๊ฒฝ ๊ท์น, ์ถ์ ๋์ง ์์ ํ์ผ ๋ฐ ๋ฌด์๋ ํ์ผ์ ๋ช ํํ ํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ๋ด์ผ ๋ด๋ถ์๋ค์ ์ด๊ฒ์ ์ด๊ธฐ ๋ฒ์ ๊ณผ ํจ๊ป ๋ฐฐ์ก๋ ๊ฒ์ ๋๋ค.
๋ช ๊ฐ์ง
"explorer.decorations.badges": true|false
์์ด์ฝ ํ์ฑํ/๋นํ์ฑํ"explorer.decorations.colors": true|false
์์ ํ์ฑํ/๋นํ์ฑํworkbench.colorCustomizations
-์ค์ ์์ ์ฌ์ฉ์ ์ง์ ํ ์ ์์ต๋๋ค. ์์์ gitDecoration.modifiedResourceForeground
.gitDecoration.deletedResourceForeground
,gitDecoration.untrackedResourceForeground
,gitDecoration.ignoredResourceForeground
,gitDecoration.conflictingResourceForeground
์ฐธ๊ณ - ์ด๊ธฐ ๊ฒ์๋ฌผ ์ดํ์ ๋ณ๊ฒฝ๋ ์ฌํญ์ ๋ฐ์ํ๋๋ก ์์ ๋จ
๋ถ๋ชจ ๋๋ ํ ๋ฆฌ์ ์ค๋ฅธ์ชฝ ์์ด์ฝ์ ์ ์ฉํ์ง ์๋ ๊ฒ์ด ๋ ๋ซ๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ต์ํ ์ต์ ์ด ์์ ์ ์์ต๋๋ค.
์ด๊ฒ์ scm.fileDecorations.useIcons
๋ฐ scm.fileDecorations.useColors
๊ฐ ์์ด์ฝ๊ณผ ์์์ ๋ชจ๋ ์ ๊ณตํ๋ scm.fileDecorations.enabled
๋ก ๋ฐ๋๋ฉด์ ๋ด๋ถ์ ๋ฒ์ ์์ ์
๋ฐ์ดํธ๋ ๊ฒ ๊ฐ์ต๋๋ค.
์์ด์ฝ์ด ์๋ ์์๋ง ๊ฐ๊ณ ์ถ์ต๋๋ค. IE scm.fileDecorations.useIcons : false
๋ฐ scm.fileDecorations.useColors : true
์ "์ด์ " ๋์
explorer.decorations.badges
๋ฐ explorer.decorations.colors
์คํ์ ์๋ํ์ง๋ง ํจ๊ณผ๊ฐ ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
ํธ์งํ๋ค:
Windows 10์์ ๋ฒ์ 1.18 ๋ด๋ถ์, ์ปค๋ฐ f1ee80be081b0d...๋ฅผ ์คํ ์ค์
๋๋ค.
(์ ๋ณด ๋ํ ์์์ ํ
์คํธ๊ฐ ๊ฐ์กฐ ํ์๋์ด ๋ณต์ฌํ ์ ์์ผ๋ฉด ์ข์ ๊ฒ์
๋๋ค.)
ํจ๊ป ํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค
๋ช ๊ฐ์ง ์๊ฐ์ ํ์ต๋๋ค.
์์์ ์ป๊ธฐ ์ํด ๊ฐ ๋น๋์์ main.js ํ์ผ์ ์ ๋ฐ์ดํธํ์ง ์์๋ ๋๊ธฐ๋ฅผ ๊ธฐ๋ํฉ๋๋ค!!!
์ฌ์ํ ๋ฌธ์ (์ ๋ 10์ 16์ผ ํ์ฌ ์ต์ ๋ด๋ถ์๋ฅผ ์ฌ์ฉ)๋ฅผ ๋ณด๊ณ ํฉ๋๋ค. @jrieken : ์ด ํ์ผ์ด ํ์ฌ ์ ํ๋์ด ์์ผ๋ฉด ํ๋ก์ ํธ ํธ๋ฆฌ์์ ์์ ๋ ํ์ผ ์ด๋ฆ์ ์์์ด ํ์๋์ง ์์ต๋๋ค. ์ฌ๊ธฐ์ ๊ธฐ๋ํ๋ ๊ฒ์ ํ์ผ์ด ํ๋ก์ ํธ ํธ๋ฆฌ์์ ์ ํ๋์๋์ง ์ฌ๋ถ์ ๊ด๊ณ์์ด ์์์ด ๋์ผํด์ผ ํ๋ค๋ ๊ฒ์ ๋๋ค(์์ ๋ ํ์ผ์ ๋ํ๋).
์ ๊ฐ ํด๊ฒฐํ๊ณ ์ถ์ ๋ ๋ค๋ฅธ ๋ฌธ์ ๋ ํ๋ก์ ํธ ํธ๋ฆฌ๋ฟ๋ง ์๋๋ผ ์ด๋ ค ์๋ ํธ์ง๊ธฐ ์น์ ์ ๋ํ ๋์ผํ ์์ ์ฝ๋ฉ์ ๋๋ค. ํ์ฌ ์ด๋ ค ์๋ ํธ์ง๊ธฐ ์น์ ์์ ์์ ๋ ํ์ผ๊ณผ ์์ ๋์ง ์์ ํ์ผ์ ๋ณผ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. ์์ ๋ ํ์ผ์ ๋ํ ํธ์ง๊ธฐ๋ฅผ ๋น ๋ฅด๊ฒ ํ์ ํ๋ ๊ธฐ๋ฅ์ ๋งค์ฐ ํธ๋ฆฌํ๋ฏ๋ก ์์ ํ ํ์ผ ์ฌ์ด๋ฅผ ๋น ๋ฅด๊ฒ ์ด๋ํ ์ ์๊ณ ํ์ฌ ์์ ๋ ํ์ผ์ ์ด๋ฆ์ ๊ธฐ์ตํ๋ ค๊ณ ํ ํ์๊ฐ ์์ต๋๋ค.
์ด๊ฒ์ ํ๋ฅญํ ๊ธฐ๋ฅ์ด ๋ ๊ฒ์ ๋๋ค. Atom์์ VSC๋ฅผ ์ฒ์ ์ ํ๋๋ฐ ๋ง์ด ๊ทธ๋ฆฝ์ต๋๋ค.
Atom์์๋ ์ด ๊ธฐ๋ฅ์ด ๋๋ฝ๋์์ต๋๋ค. ์ด ๊ธฐ๋ฅ์ด ํฌํจ๋ ๋ฆด๋ฆฌ์ค๋ ์ธ์ ์์ ๋์ด ์์ต๋๊น?
๋ง์ฐฌ๊ฐ์ง๋ก, gitignored ํ์ผ์ด ๋ชฉ๋ก์์ ๋๋ฌด ๋์ ๋๊ณ ๋ชจ๋ ๊ฒ๊ณผ ํผ๋๋๊ธฐ ๋๋ฌธ์ ๊ฐ์ฅ ์ค์ํฉ๋๋ค...
์๋ ํ์ธ์, ๋ฐฐ์ง ์ ๊ฒฝ์(#36246)์ ๋ณ๊ฒฝํ๋ ค๋ฉด ์์ ํค๋ ํ์ํฉ๋๋ค.
์ง์์ ์ธ ํผ๋๋ฐฑ์ ๋ณด๋ด์ฃผ์ ๋ชจ๋ ๋ถ๋ค๊ป ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ์ต๊ทผ ๋ณ๊ฒฝ ์ฌํญ์ ๋ฐ์ํ๊ธฐ ์ํด ์ด๊ธฐ ์์ฝ ์ค๋ช ์ ์ ๋ฐ์ดํธํ์ต๋๋ค. ๋ํ ์ค์ ๋ณ๊ฒฝ ์ฌํญ์ด ๋ค์ ๋ก๋ํ์ง ์๊ณ ๋ฐ์๋๊ณ ์ํ ์์์ด ์ ํ ์์๋ณด๋ค ์ฐ์ ํ๋์ง ํ์ธํ์ต๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก ์ฐ๋ฆฌ๋ ์ฌ์ ํ ์์๊ณผ ๋ฐฐ์ง๋ฅผ ์ฌ์ฉํฉ๋๋ค. ๋๋ถ๋ถ ๋ ๊ฐ์ง ์ด์ ๋๋ฌธ์ ๋๋ค. ๋ชจ๋ ์ฌ๋์ด ์์์ด ๋ฌด์์ ์๋ฏธํ๋์ง ์ฆ์ ์๋ ๊ฒ์ ์๋๋ฉฐ ๋ฐฐ์ง(๋๊ตฌ ์ค๋ช ๊ณผ ํจ๊ป)๊ฐ ์์ผ๋ฉด ์ด ์์ฒด๋ก ์ค๋ช ํ ์ ์์ต๋๋ค. ๋์งธ, ์ค์ ๋ก ์ ์ ๊ฐ์ ์ฌ๋๋ค์ด ์ด๋ฌํ ์์์ ๊ตฌ๋ณํ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช๊ณ ์์ผ๋ฉฐ ๋ฐฐ์ง๋ ์ด๋ฅผ ์ข ๋ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์๋๋ก ํ๊ธฐ ์ํ ๊ฒ์ ๋๋ค.
@jrieken ์ผ์ชฝ ํ์ผ ํธ๋ฆฌ ํ์๊ธฐ์ ์์์ CSS ํด๋์ค๊ฐ ์ ์ฉ๋๊ณ ์๋์ง ์๋ ค
์: ์ ์ฝ๋ ์์ ์ด ํ์ผ ๋๋ ํด๋๋ฅผ ์ถ๊ฐ๋ ๊ฒ์ผ๋ก ํ์ํ๋ฉด git-status-added
์ ๊ฐ์ ํด๋์ค๋ฅผ ์ถ๊ฐํด์ผ ํฉ๋๋ค. ๊ทธ๋ฌ๋ฉด ์คํ์ผ์ํธ๋ฅผ ํตํด ์์์ ์ฌ์ฉ์ ์ ์ํ๊ณ ๊ธฐ๋ณธ ์ ๊ณต๋๋ ๋ด์ฉ์ ์ง์ฐฉํ์ง ์๋๋ก ํ๊ฒํ
ํ ์ ์์ต๋๋ค.
@WadeShuler ์ฐ๋ฆฌ์ ํ
๋ง/์์ ์ฌ์ฉ์ ์ ์๋ CSS์์ ์ง์ ์๋ํ์ง ์์ง๋ง ์ฐ๋ฆฌ๊ฐ ํ
๋ง ์์ ์ด๋ผ๊ณ ๋ถ๋ฅด๋ ๊ฒ๊ณผ ํจ๊ป ์๋ editorLineNumber.foreground
์ ๊ฐ์ ํน์ ํญ๋ชฉ์ ์ด๋ฆ์ ์ง์ ํ๋ ๊ฐ์ ์ฐธ์กฐ์
๋๋ค. ํ ๋ฒํธ์ ์ ๊ฒฝ์ ์ด๋ฆ ์
๋๋ค. ํ
๋ง๋ ํด๋น ์ด๋ฆ์ ์์์ ์ง์ ํ๊ณ ํธ์ง๊ธฐ๋ ๋ ๋๋งํ ๋ ํด๋น ๊ฐ์ ์ ํํฉ๋๋ค. ์์ธํ ๋ฐฐ๊ฒฝ ์ ๋ณด๋ https://code.visualstudio.com/docs/getstarted/theme-color-reference์์ ํ์ธํ์ธ์.
๋ค์ ๋ด๋ถ์๋ ์๋ง๋ ๋ด์ผ 19์ผ์ ๋ฌด์๋ ํ์ผ( git.color.ignored
)์ ๋ํ ํน๋ณ ๋ ๋๋ง์ด ์์ ๊ฒ์ด๋ฉฐ ์์/๋ฐฐ์ง๊ฐ "ํธ์ง๊ธฐ ์ด๊ธฐ" ์น์
์ ํ์๋ ๊ฒ์
๋๋ค. ์ด์ ๋ฐ๋ผ https://github.com/Microsoft/vscode/issues/178#issuecomment -335511695๋ฅผ ์
๋ฐ์ดํธํ์ต๋๋ค.
@jrieken ๊ต์ฅํฉ๋๋ค! git ๋ฐฐ์ง ์ ๊ฒฝ์ ์์ ํค๋ ์ด๋ป์ต๋๊น?
https://github.com/Microsoft/vscode/issues/178#issuecomment -336904514
์์ฃผ ์ข์ ์ํ! ์ด ๊ธฐ๋ฅ์ด vscode์ ์ ๊ณต๋๋ ๊ฒ์ ๋ณด๋ ์ ๋ง ์ข์ต๋๋ค.
ํ์ฌ ๊ตฌํ์์ ํ์ ๋ชจ๋์ ์์ ๋ ํ์ผ์ ์์ ๋ ๊ฒ์ผ๋ก ์์ง ์ฌ๋ฐ๋ฅด๊ฒ ํ์๋์ง ์์ต๋๋ค.
๋ค์ ์์์:
๊ธฐ๋ณธ ๋ฆฌํฌ์งํ ๋ฆฌ์๋ src/components/
ํ์ ๋ชจ๋์ด ํฌํจ๋์ด ์์ต๋๋ค. ํ์ ๋ชจ๋์์ ์ฌ๋ฌ ํ์ผ์ด ์์ ๋์์ต๋๋ค. vscode๋ src/components/
๊ฐ ์์ ๋์์์ ์ฌ๋ฐ๋ฅด๊ฒ ๋ณด๊ณ ํ์ง๋ง ํ์ ๋ชจ๋์์ ๋ณ๊ฒฝ๋ ์ฌํญ์ ํ์ํ์ง ์์ต๋๋ค.
Atom์ ์์ ๋ ํ์ผ์ ์ฌ๋ฐ๋ฅด๊ฒ ์๋ณํฉ๋๋ค.
์ด ๋ฌธ์ ๋ ์๋ง๋ https://github.com/Microsoft/vscode/issues/7829 ์ ๊ด๋ จ์ด ์์ ๊ฒ์ ๋๋ค.
@jrieken ๊ต์ฅํฉ๋๋ค! git ๋ฐฐ์ง ์ ๊ฒฝ์ ์์ ํค๋ ์ด๋ป์ต๋๊น?
@equinusocio ๊ฑฑ์ ํ์ง ๋ง์ธ์, ์ผ์ด๋ ๊ฒ์ ๋๋ค. ํ์ง๋ง ์ฝ๊ฐ์ ์๊ฐ์ด ํ์ํฉ๋๋ค. 10์ ์์ ์ ๋๋ค
@jrieken ๊ฐ์ฌํฉ๋๋ค!. ๋ญ๊ฐ ๋์ณค์ต๋๋ค. ํด๋ ์์ด์ฝ๋ ์์ /์ถ๊ฐ๋ ์์์ ์ป์ต๋๊น? git์ด ํธ์ง/์์ ๋ ๋ ํด๋์ ๋ํด ๋ค๋ฅธ ์์ด์ฝ์ ์ค์ ํ๊ธฐ ์ํด ์์ด์ฝ ํ ๋ง์ ์ถ๊ฐํ ์ ํค๊ฐ ์์ต๋๊น?
@jrieken - 1.18์ ๋ฌธ์ . ์ง๊ธ๊น์ง์ ๋ ธ๊ณ ์ ๊ฐ์ฌํ๋ค๋ ๋ง์ ์ ํ๊ณ ์ถ์ต๋๋ค. ๋ฐฉ๊ธ v1.18 Insiders๋ฅผ ํ ์คํธํ์ต๋๋ค. ์์ ์ค๋ ๋๋ฅผ ํ์ด๋ณด์์ผ๋ฏ๋ก ์๋์ ์ธ๊ธํ ๋ด์ฉ์ ์ฒ๋ฆฌํ๊ธฐ ์ํด ์ด๋ฏธ 1.19์์ ์์ ์ค์ธ ํญ๋ชฉ์ด ์๋ ๊ฒฝ์ฐ ์ฉ์ํ์ญ์์ค.
1) ํ์ผ ํธ๋ฆฌ์ "์ถ๊ฐ๋จ" ์ํ๋ "U" ๋ฐฐ์ง๊ฐ ์๋ "์ ๋ฐ์ดํธ ๋ฐ ๋ณํฉ ํด์ ๋จ"์ฒ๋ผ ๋ณด์ ๋๋ค. ์ถ๊ฐ๋ ํ์ผ์๋ "A" ๋ฐฐ์ง๊ฐ ์์ด์ผ ํฉ๋๋ค.
2) git.color.added
๋ํ ์์ ์ต์
์ด ์์ต๋๋ค.
3) git.color.ignored
์๋ ์์ ์ต์
์ด ์์ต๋๋ค.
4) (Glitch) "์ถ๊ฐ๋" ํ์ผ์ "์ถ์ ๋์ง ์์" ํ์ผ๋ก ์ทจ๊ธํฉ๋๋ค. "์ถ๊ฐ๋" ํ์ผ์ ๊ฒ์ฌํ๋๋ฐ html์ ์๋ ๊ฒ์ฒ๋ผ ๋ณด์ด์ง๋ง ์ถ์ ๋์ง ์์ ๊ฒ์ผ๋ก ์๊ฐํฉ๋๋ค. ( span
์ ๋ชฉ์ "untracked"์ด๊ณ ํด๋์ค๋ "U" ์์ด์ฝ์ธ monaco-decorations-style-32
). ์ ์์ ๋ณ๊ฒฝํ๋ ๊ฒฝ์ฐ์ด ๋ถ๋ช
ํ๋ค workbench.colorCustomizations
์ ๋ํด git.color.untracked
๊ฐ, "์ถ๊ฐ"ํ์ผ์ด ์์ด์ผ ์ ์ด๋ก.
5) "R" ์ํ ์ง์, "Renamed" ๋๋ ์ด๋๋ ๊ฒฝ์ฐ "R" ๋ฐฐ์ง๋ฅผ ์ถ๊ฐํ๊ณ ์ผ์นํ๋ git.color.renamed
์ค์ ์ ์ถ๊ฐํฉ๋๋ค.
๊ฐ์ฌํฉ๋๋ค 1.19๋ฒ์ ๊ธฐ๋ํ๊ฒ ์ต๋๋ค ๐
@danjjl #7829์ ๋ํ ๋ณด๋ฅ ์ค์ธ PR์ด ์์ต๋๋ค. ์ด๋ฅผ ์ ์ฉํ๋ฉด git ํ์ ๋ชจ๋์ด ์ฑ์๋ฉ๋๋ค.
์ ์ฌ์ ์ธ ๋ฌธ์ ๊ฐ ์์ต๋๋ค. ํ์ ๋ชจ๋์ด ๋ณ๊ฒฝ๋๋ฉด ํ์ ๋ชจ๋(ํ์ ๋ชจ๋์ ๋ฃจํธ์ธ ๋๋ ํ ๋ฆฌ)์ด ๊ธฐ๋ณธ git ์ ์ฅ์์ ๋๋ ํ ๋ฆฌ ์ํ ์์์ผ๋ก ์ฒ๋ฆฌ๋๋์ง ์๋๋ฉด ๋ค๋ฅธ ํฌํจ๋ ํ์ผ์ ๊ธฐ๋ฐ์ผ๋ก ์์์ ์ง์ ํฉ๋๋ค.
์ฆ, ํ์ ๋ชจ๋ ๋๋ ํ ๋ฆฌ์ ์์์ด ์์ ๋๋ ํ ๋ฆฌ ๋๋ ํ์ ๋ชจ๋์ 'git status'๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ๋์ง ์ ์ ์์ต๋๋ค. ์ด์จ๋ ์ค์ํ์ง ์์ ์ ์์ต๋๋ค.
@jrieken ์ด ๋ฌธ์ ๋ฅผ ๋ ผ์ํ Slack ๊ทธ๋ฃน์ด๋ ๋ค๋ฅธ ๊ณณ์ด ์์ต๋๊น? ๋ด๊ฐ ๋์ธ ์ ์์ต๋๋ค :) ๋ง์คํฐ ๋ธ๋์น์์ ํ์ฌ ๋ณ๊ฒฝ ์ฌํญ์ ๋์ด์ค๊ณ , ๊ฐ๋ฐํ๊ณ , ๋๋ฒ๊ทธํ ์ ์์์ต๋๋ค. "U"๋ก ํ์๋๋ "์ถ๊ฐ๋" ํ์ผ์ ์์ ํ๊ณ "๋จ๊ณ์ " ์ง์๋ ์ถ๊ฐํ์ต๋๋ค. ํ๋ก์ ํธ์์ ์ฒ์ ํ๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋ง์คํฐ๋ก ์ฌ์ค์ ํ๊ณ ๋ค์ ์ํํฉ๋๋ค. ๋๋ ๋ง์ ๋ณํ๋ฅผ ๊ฒช์๊ณ ํต๋ฌด๊ธฐ๊ฐ ์๋ ์ธ๊ณผ ์์ฌ์ฒ๋ผ ๊ฐ๊ณ ์ถ์ต๋๋ค.
์์์ด ๊ฒ์ฌ์
๋๋ค raw.x + raw.y
์ ์ํ ๋ค์ raw.x
๋ค์ raw.y
? 2๊ฐ์ ๋ค๋ฅธ ์ํ์ ์ผ์นํ๊ฒ ๋ง๋๋ ๊ฒ ๊ฐ์ต๋๋ค.
ADDED
/ INDEX_ADDED
, MODIFIED
/ INDEX_MODIFIED
๋ฐ ๊ธฐํ ๋ช ๊ฐ์ง์ ๋ํด 2๊ฐ์ ์ํ ์์๊ฐ ์๋ ์ด์ ๋ ๋ฌด์์
๋๊น? ๋ค์ํ git ์ํ๋ฅผ ๋ชจ๋ ์ดํดํ์ง๋ง Git ์ํ์ ์ด๋ฆ์ด ์๋ ์ต์ข
์ฌ์ฉ์๋ฅผ ์ํด ์ฒ๋ฆฌํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ADDED
๋ UNTRACKED
๋ก ํ์ฌ ๊ฐ์ง๊ณ ์๋ ๊ฒ์ ์ฌ์ฉํด์ผ git.color.added
์ค์ ์ฝ๋๊ฐ ๋ฉ๋๋ค. ๋๋ ์ด๋ฌํ ์ํ ์์ ์ค ๋ช ๊ฐ์ง๊ฐ ์ค๋ณต๋์ด ๋จ์ํ๋๊ณ ์ ๋ฆฌ๋์ด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
_M
<-- underscore = space/nothing ์ git status ๋ raw.y
์ ์ผ์นํ๋ฉฐ INDEX_MODIFIED
. ์ด๊ฒ์ ์ฌ๋ฐ๋ฅด์ง ์์ต๋๋ค. x = ์์ ๋ฐ y = M
๊ฐ staged
๋
๋๋ค.
์ด๋ค ์ด์ ๋ก ๋๋ก๋ ๋ฌด์์๋ก ๋ณ๊ฒฝ ์ฌํญ์ ๋ฐ์ํ์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ๋ํ git ์ํ ๋ณ๊ฒฝ์ด ์์์ ์๋๋ก ์ฌ๊ท์ ์ผ๋ก ์ค์บํ๋ ๊ฒ์ฒ๋ผ ๋ณด์
๋๋ค. ๋๊ท๋ชจ ํ๋ก์ ํธ๊ฐ ์๋ ๊ฒฝ์ฐ ํด๋/ํ์ผ์ ํตํด "๋ฌด์๋จ" ์ํ๊ฐ ๋จ์ด์ง๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค. ์๋๋ฅผ ๋์ด๊ธฐ ์ํด ๋ ๊น์ด ํ์ํ๊ณ ํด๋น ๋๋ ํ ๋ฆฌ์ ๋ํด ์์ํ๊ณ ํ์์ผ๋ก ๋ง๋๋ ๊ฒ์ฒ๋ผ ๋ณด์์ต๋๋ค. -- ์ด ํ๋ก์ธ์ค๋ก ์ธํด ์์คํ
/VSCode๊ฐ ๋ง์ด ๋๋ ค์ง๋๊น? ๋ฒค์น๋งํนํ ์ฌ๋์ด ์์ต๋๊น? ๋ถ๋ชจ๊ฐ ๋ฌด์๋ ๋ ๊ฐ ํ์ผ/ํด๋๋ฅผ ๊ฒ์ํ ํ์๊ฐ ์์ต๋๋ค. ์๋
๋ ๋ถ๋ชจ๋ก๋ถํฐ ์ ๋ถ์ ๋ฐ์์ผ ํฉ๋๋ค. -- ignored
ํ์ผ์ด 5,000
์ค๋ ๋์ค์ ๋ณ๊ฒฝ ์ฌํญ์ ๋ค์ ์คํํ๊ณ PR์ ๋ฐํํ๊ฒ ์ต๋๋ค.
์์ ์ ๋ค์ ํ๋ฒ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ํ๋ ๋ฒ๋ก ํ๋๊ฒ ์๋๋ผ ์ง์ง ํ ์ ์์ผ๋๊น ๋์์ฃผ๋ ค๊ณ ํ๋ ๊ฒ ๋ฟ์ด์ผ ใ ใ ๐
@WadeShuler ๋๋ ๊ทธ ์ค ์ผ๋ถ์ ๋๋ตํ ์ ์์ต๋๋ค. ๋๋ ๋น์ ์ด repository.ts์ Repository.updateModelState()๋ฅผ ์ฐพ๊ณ ์๋ค๊ณ ๊ฐ์ ํฉ๋๋ค. raw.x + raw.y ๊ฒ์ฌ๋ฅผ ํ์ธํ๋ฉด ๋ชจ๋ ๋ฐํ๋๋ฏ๋ก ์ค์ ๋ก raw.x ๋ฐ raw.y๋ฅผ ์ํํ ์ ์์ต๋๋ค. raw.x์ raw.y๊ฐ ๋ถ๋ฆฌ๋ ์ด์ ์ INDEX_*๊ฐ ์๋ ์ด์ ๋ ๋ชจ๋ INDEX_*๊ฐ ์คํ
์ด์ง๋๊ธฐ ๋๋ฌธ์
๋๋ค. ์คํ
์ด์ง๋ ๊ฒ๋ง ๋ณ๊ฒฝ๋ฉ๋๋ค. INDEX๋ฅผ STAGE๋ก ๋ฐ๊พธ๋ฉด ๊ทธ๋ค์ด ์ฌ์ฉํ๋ ๋
ผ๋ฆฌ๊ฐ ๊ธฐ์ ์ ์ผ๋ก ์ ํํ์ง๋ง ๋ ํฉ๋ฆฌ์ ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. https://git-scm.com/docs/git-status , ํนํ "XY ์๋ฏธ" ํ
์ด๋ธ์ ์ฐธ์กฐ
(ํธ์ง: ์์ฐ ํ์์ด ์๋ชป๋์์ต๋๋ค. ๊ทธ๋ฅ ์๋ณธ์ผ๋ก ๊ฐ์ญ์์ค. ์ ๋ฐ์ฏค ์๋์ ๋นจ๊ฐ์์ผ๋ก ํ์๋ ํ์
๋๋ค.)
๊ทธ๊ฒ์ด ๊ทธ๋ค์ด ์ด ๋ชจ๋ ์ผ์ ์ฌ์ฉํ๊ณ ์๋ ๊ฒ์ด ๋ถ๋ช
ํฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ MODIFIED, Index unmodified(์ฆ, ์คํ ์ด์ง๋์ง ์์)์ ์ผ์นํ๋ _M ์ผ์ด์ค์์ ๋น์ ์ด ์ฐฉ๊ฐํ๊ณ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ฌผ๋ก ๋ค๋ฅธ ๊ณณ์์ ์ด ์ฝ๋์ ๋ณต์ ๋ณธ์ ๋ณด๊ณ ์์ง ์๋ ํ.
@petkahl ๊ฐ์ฌํฉ๋๋ค. Git Status Short Format์ ๋ํด ์ ์๊ณ ์์ต๋๋ค. ๋ช ์ฃผ ์ ์ ์ด ๋ฌธ์ ๊ฐ ๊ณต์์ ์ผ๋ก ํด๊ฒฐ๋ ๋๊น์ง ๊ธฐ๋ณธ Git ์ํ๋ฅผ ์ถ๊ฐํ๊ธฐ ์ํด vsc git ์ํ๋ฅผ ์์ ํ๋ ๋ฐ ์ฌ์ฉํ์ต๋๋ค.
(์ด์จ๋ ) _M
(๋ฐ์ค = ๊ณต๋ฐฑ)์ ์ป์ ์ ์์ต๋๋ค. ์ด๋ป๊ฒ, ์, ์ธ์ .. ๋๋ ์ด๊ฒ์ ์ค๋ ์ผ์ฐ ์ป์์ต๋๋ค(๋ช ์ฃผ ์ ์ ๋ด Gist ์์
์ ํ ๋):
โ git-test git:(master) โ git status -s --ignored
M added.php <-- notice space before M
A test2.php
?? untracked.php
!! vendor/
์ด์ ๋ช ์๊ฐ ํ์ ์คํํ๊ณ "A"๋ฅผ ์ป์ต๋๋ค. ๊ทธ ์ดํ๋ก ๋ญ๊ฐ ๋ฌ๋ผ์ก๋์ง๋ ๋ชจ๋ฅด๊ฒ ์ง๋ง..
โ git-test git:(master) โ git status -s --ignored
A added.php
A test2.php
?? untracked.php
!! vendor/
๋ด Gist์ ๋ํ ์ฐ๊ตฌ๋ฅผ ํ ๋ "A_"์ "_M"์ ๋ฌด๋์ ์ฌ๋ฆด ์ ์๋ค๋ ๊ฒฐ๋ก ์ ๋ด๋ฆฐ ๊ฒ ๊ฐ์ต๋๋ค. ๋๋ ๋ํ git-status ๋ฌธ์๋ณด๋ค ํจ์ฌ ๋ช ํํ๊ฒ ์ํ๋ฅผ ๋ถ๋ฅํ ์ฌ์ดํธ๋ฅผ ์ฐพ์์ง๋ง ๋ค์ ์ฐพ์ ์ ์์ต๋๋ค.
์ค๋น ๋ฐ ์์ ๋ ํ์ผ์ ๋ํด "AM"์ ์ป์ ์๋ ์์ต๋๋ค. ๋น์ด ์๋ ์ ํ์ผ์ ๋ง๋ค๊ณ ์ถ๊ฐ(์คํ ์ด์ง)ํ๊ณ ํ์ผ์ ํธ์งํ๊ณ ์ ์ฅํ๊ณ ์ํ๋ฅผ ํ์ธํฉ๋๋ค.
โ git-test git:(master) โ touch test.php <--- create file
โ git-test git:(master) โ git add test.php <--- add/stage
โ git-test git:(master) โ nano test.php <--- edit, add some text, save
โ git-test git:(master) โ git status -s --ignored
A added.php
AM test.php <--- modified after staging
A test2.php
?? untracked.php
!! vendor/
๊ทธ๋ฌ๋ฉด "[S][M]"์ด๋ผ๋ ๋ฐฐ์ง๊ฐ 2๊ฐ ์์ด์ผ ํฉ๋๊น? ์ด๋ค ํ์ผ์ ์ค๋นํ๋์ง ์๊ณ ์ถ์ต๋๋ค. ์ฒด๋ฆฌ ๋ฐ๊ธฐ์ ์ ์ฉํฉ๋๋ค. ์ค๋น๋ ํ์ผ์ ์์ ํ๋์ง ๊ณ์ ํ์ธํ๋ ๊ฒ์ด ์ ์ฉํ ์ ์์ต๋๋ค. ์ต์ํ ๋จ๊ณ์ ๋ฐฐ์ง๊ฐ ์์ด์ผ ํฉ๋๋ค.
@WadeShuler ์ปค๋ฐํ๊ณ ์์ ํ์ฌ ์ผ๊ด๋๊ฒ _M์ ์ป์ ์ ์์ต๋๋ค. ์ฆ, ์ธ๋ฑ์ค์์๋ ๋ณ๊ฒฝ๋์ง ์์์ง๋ง(_=๊ณต๋ฐฑ) ์์
ํธ๋ฆฌ์์๋ ์์ ๋์์ต๋๋ค.
๊ทธ๋์:
ํ์ผ ์์ฑ: ??
์์ ์ถ๊ฐ ํ์ผ A_
git commit (์ํ๊ฐ ์๋์ง๋ง ๊ณต๊ฐ ๊ณต๊ฐ๊ณผ ๋์ผ)
ํ์ผ ์์ : _M
์์ ์ถ๊ฐ ํ์ผ M_
๋ค์ ์์ : MM
๋ฐฐ์ง๊ฐ 2๊ฐ์ผ ๋ ๋ฐฐ์ง์ ๋ํ ์๊ฒฌ์ด ์์ต๋๋ค. ๋๋ ์ผ๋ฐ git status ์ฒ๋ผ ๋ช ํํ๊ฒ ๊ตฌ๋ถ๋๋ ์ํ ์ฐฝ์ ๋ณด์ง ์๊ณ ์ฒดํฌ์ธํ์ง ์์ต๋๋ค. ์ฐ์ ์์๊ฐ ์๋ ๊ฒ์ ์ ํํ ์ ์๋ ์ค์ ์ผ ์๋ ์์ต๋๋ค. ๋๋ ๋ ๋ค์ ๋ํ ์ฃผ์ฅ์ ๋ณผ ์ ์์๋ค. ๋๋ ๋ ๊ฐ์ ๋ฐฐ์ง๊ฐ ์์ ๊ฒ ๊ฐ์ต๋๋ค. ์ฐฉ์๋ ๋ง์ฐฌ๊ฐ์ง๊ฒ ์ฃ ?
Staged
์ง์์ ์ถ๊ฐํ์ต๋๋ค. WadeShuler/ vscode:gitstatus-fix ์์ ๋ณ๊ฒฝ ์ฌํญ์ ํ์ธํ ์ ์์ต๋๋ค. ๋ํ Git ์ํ ํญ์ ์ผ๋ถ ๋ฐฐ์ง๋ฅผ ์กฐ๊ธ ๋ ํฌ๊ฒ ๋ง๋ค์ด ๋ณด๊ธฐ ์ข๊ฒ ๋ง๋ค์์ต๋๋ค.
์ด๋ค ์ด์ ๋ก vendor
๋๋ ํ ๋ฆฌ์ ์ด๋์์ง/๋ฌด์๋ฅผ ์ ๊ฑฐํ์ง๋ง ๋ด๋ถ์ ๋ด์ฉ์ ์ฌ์ ํ โโํ์์ผ๋ก ํ์๋์ด ๋ฌด์๋ฉ๋๋ค. ๋ด ๊ฐ๋จํ ์์ ์ด vendor
๋๋ ํ ๋ฆฌ๋ฅผ ํ์์ผ๋ก ํ์ํ์ง ์๋ ์ด์ ๋ฅผ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ๊ทธ๊ฒ ๋ด๊ฐ ๋ฐฉ๊ธ ํ ์ผ์ ์ ์ผํ ๋ฌธ์ ์ด๊ณ ๋ด๊ฐ ์์ง PR์ ๋ฐํํ์ง ์์ ์ด์ ...
์ค๋น๋ ํ์ผ ์์/์์ด์ฝ์ด ํฌํจ๋ ์์ ์ด๋ผ๋ฉด ์ด๊ฒ์ ํ์คํ ์ ํ ์ฌํญ์ด์ด์ผ ํฉ๋๋ค. ๊ฐ์ธ์ ์ผ๋ก, ๋๋ ๋ด ๋ชฉ๋ก์ ์๋์ ์/์์ ๋ ์์๊ณผ ๋ค๋ฅธ ์์์ผ๋ก ์คํ ์ด์ง๋ ๊ฒ์ ๋ณด๊ณ ์ถ์ง ์์ต๋๋ค.
staged๋ฅผ ํฌํจํ๊ธฐ ์์ํ๋ฉด new/new-staged/modified/modified-staged/modified-staged-modified/new-staged-modified ๋ฑ์ ๋ชจ๋ ์กฐํฉ๊ณผ ์์ด์ ํฌํจํ ์ ์๊ธฐ ๋๋ฌธ์ ๋น ๋ฅด๊ฒ ๋ณต์กํด์ง ์ ์์ต๋๋ค. , ์์๊ณผ ํผ๋์ ๊ฑฐ๋ํ ๋งคํธ๋ฆญ์ค๋ก ์ด์ด์ง ๊ฒ์ ๋๋ค.
๋๋ ์ฐ๋ฆฌ๊ฐ ๋ฌธ์ ๋ฅผ ๋๋ฌด ๋ณต์กํ๊ฒ ๋ง๋ค์ง ์๋ ๊ฒ์ ํฌํํฉ๋๋ค.
๋์ํฉ๋๋ค @dseipp. ์ด๊ฒ์ด ๋ด๊ฐ ๋ง๋ค ๋ ์ด๊ธฐ ํดํน์์ ์ค๋น๋ ํ์ผ์ ๋ํ ์ง์์ ๋ณํฉํ์ง ์์ ์ ํํ ์ด์ ์ ๋๋ค. ์๋ํ๋ฉด ์ค๋น๋ ํ์ผ์ ์์์ ์ง์ ํ ํ์๊ฐ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
์์ ๊ฐ์กฐ ํ์์ ๋ชฉ์ ์ ํ์ผ ํ์๊ธฐ์์ ์ ํ์ผ/์์ ๋ ํ์ผ์ ํ ๋์ ์ฐพ์ ์ ์๋๋ก ํ๋ ๊ฒ์ ๋๋ค. ์ผ๋ถ ํ์ผ์ ์ค๋นํ๋ ๊ฒฝ์ฐ ์ผ๋ฐ์ ์ผ๋ก ์ปค๋ฐ ์ ์ด๊ฑฐ๋ ๋ค๋ฅธ ์์ ์ด ์๋ฃ๋ ๊ฒฝ์ฐ์ด๋ฏ๋ก ์ ์์ ์ผ๋ก ์์์ ์ง์ ํ ํ์๊ฐ ์์ต๋๋ค.
๊ฐ๋ฅํ ๋ชจ๋ ์ ํ์ git ์ํ์ ์์์ ์ถ๊ฐํ๋ฉด ํ์ผ ํ์๊ธฐ๊ฐ ํฌ๋ฆฌ์ค๋ง์ค ํธ๋ฆฌ์ฒ๋ผ ๋ณด์ด๊ธฐ ์์ํ๊ณ ์ค์ ๋ก ๋ฌด์จ ์ผ์ด ์ผ์ด๋๊ณ ์๋์ง ๋ณด๊ธฐ๊ฐ ๋งค์ฐ ํผ๋์ค๋ฌ์ธ ๊ฒ์ ๋๋ค.
@jrieken ์ต์ ๋ด๋ถ์์ ๋ํ ๋ฒ๊ทธ ๋ณด๊ณ ์๊ฐ ํ๋ ๋ ์์ต๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก VS Code๋ ๋๋๋ก ์ผ๋ถ ํ์ผ์ด ์์ ๋๊ณ ๊ทธ์ ๋ฐ๋ผ ์์์ด ์ง์ ๋์ด์ผ ํ๋ค๋ ์ฌ์ค์ "์์ต๋๋ค". ์๋ฅผ ๋ค์ด ํ์ฌ ์์ ๋ ํ์ผ์ด 6๊ฐ ์์ต๋๋ค. VS ์ฝ๋(์ฌ๋ฐ๋ฅด๊ฒ)๋ git ๋ฒํผ์ ์ซ์ "6"์ ํ์ํฉ๋๋ค. ๊ทธ๋ฌ๋ ํ๋ก์ ํธ ํ์ผ ํธ๋ฆฌ์์ ๋ ธ๋์์ผ๋ก ํ์๋ ํ์ผ ํ๋๋ง ๋ณด๊ณ ๋๋จธ์ง 5๊ฐ ํ์ผ์ ์์ ๋์ง ์์ ๊ฒ์ฒ๋ผ ๋ณด์ ๋๋ค. ํฅ๋ฏธ๋กญ๊ฒ๋ 6๊ฐ ํ์ผ ๋ชจ๋ ์ด๋ ค ์๋ ํธ์ง๊ธฐ ์น์ ์์ ์ ์ ํ๊ฒ ์์์ด ์ง์ ๋์ด ์์ต๋๋ค.
@dseipp ์ ํ ์ฌํญ์ผ ์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ํ์ผ์ ์ค๋นํ ๋๊น์ง "๋จ๊ณ์ " ์์์ ๋ณผ ์ ์์ต๋๋ค... ๋ฐ๋ผ์ 99%์ ์๊ฐ์๋ ํ์๋์ง ์์ผ๋ฉฐ ์๋ฌด๋ ๊ท์ฐฎ๊ฒ ํด์๋ ์ ๋ฉ๋๋ค.
@karabaja4 ๋๋ ๊ทธ๊ฒ์ด ์ฌ์ฉ๋์ง ์๋๋ค๋ ๊ฒ์ ๋์ํ์ง ์์ต๋๋ค. ๋น์ ์ ๋น์ ์ด ๊ฒฐ์ฝ ์ฌ์ฉ/์ฃผ์/๋จ๊ณ์ ์ฐฉ์์ด ํ์ํ์ง ์๋ค๋ ์ ์ ์ง์ ํ์ต๋๋ค...
์์ ๊ฐ์กฐ ํ์์ ๋ชฉ์ ์ ํ์ผ ํ์๊ธฐ์์ ์ ํ์ผ/์์ ๋ ํ์ผ์ ํ ๋์ ์ฐพ์ ์ ์๋๋ก ํ๋ ๊ฒ์ ๋๋ค. ์ผ๋ถ ํ์ผ์ ์ค๋นํ๋ ๊ฒฝ์ฐ ์ผ๋ฐ์ ์ผ๋ก ์ปค๋ฐ ์ ์ด๊ฑฐ๋ ๋ค๋ฅธ ์์ ์ด ์๋ฃ๋ ๊ฒฝ์ฐ์ด๋ฏ๋ก ์ ์์ ์ผ๋ก ์์์ ์ง์ ํ ํ์๊ฐ ์์ต๋๋ค.
๋ฐ๋ผ์ ์ด ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์ด๋ ๋ฌธ์ ๊ฐ ๋์ง ์์ต๋๋ค...
์ค๋น๋ ํ์ผ์ ๋ณผ ์ ์์ผ๋ฉด ์ปค๋ฐํ๋ ค๋ ํญ๋ชฉ์ ์ ํํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค. 100๊ฐ์ ํ์ผ์ด ๋ณ๊ฒฝ๋์ด ๊ทธ๋ฃนํํด์ผ ํ๋ ๊ฒฝ์ฐ ํ์ผ ํธ๋ฆฌ๋ฅผ ํ์ํ๊ณ ์ค๋น๋ ํญ๋ชฉ์ ์ฝ๊ฒ ํ์ธํ๊ณ ๋์น ํ์ผ์ ์ก์ ๋์ผํ ์ปค๋ฐ์ ์๋์ง ํ์ธํ ์ ์์ต๋๋ค.
๋ช ๋ฒ์ด๋ ๋ช ๊ฐ์ ํ์ผ์ ์ปค๋ฐํ๋๋ฐ ํ๋๋ฅผ ๋์ณค๋ค๋ ๊ฒ์ ๊นจ๋ฌ์์ต๋๊น? ๊ทธ๋ฐ ๋ค์ 2๊ฐ์ง ์ต์ ์ด ์์ต๋๋ค. ๋๋ฝ๋ ํ์ผ์ ํฌํจํ๋๋ก ๋ง์ง๋ง ์ปค๋ฐ์ ์์ ํ๊ฑฐ๋ ์ ์ปค๋ฐ์ ๋ง๋ญ๋๋ค. ํ๊ณผ ํจ๊ป ์์ ํ ๋ ๋์ผํ ์ปค๋ฐ์ ๋๋ ๊ฒ์ด ๋ ๋ช ํํ๊ณ ๋ ํผ๋์ค๋ฝ์ต๋๋ค.
์ค๋น๋ ์์ ์์ ํ์ผ์ด ์ถ๊ฐ, ์์ ๋๋ ๊ธฐํ ๋ค๋ฅธ ๊ฒ์ด ์๋์ง ์ฌ๋ถ๋ ์ค์ํ์ง ์์ต๋๋ค.
์์งํ ๋งํด์ Visual Studio Code๊ฐ Git์ ์ฒ๋ฆฌํ๋ ๋ฐฉ์์ ๋ณต์กํ๊ณ ๋ฒ๊ทธ๊ฐ ๋ง์ต๋๋ค. ํฐ ํ์ผ ํธ๋ฆฌ, ๋ง ๊ทธ๋๋ก ํ์ผ/ํด๋๋ฅผ ํตํด ์์์ด ๋จ์ด์ง๋ ๊ฒ์ ๋ณผ ์ ์์ต๋๋ค. ๋ฌด์์๋ก ์ฐฉ์์ ๋จ์ด ๋จ๋ฆฝ๋๋ค ...
๋ด ์๊ฐ์ ์ ์ฒด Git ์ง์ ์๊ตฌ ์ฌํญ์ ์ฒ์๋ถํฐ ๋ค์ ์์ฑํด์ผ ํฉ๋๋ค.
๋ํ ๋จ๊ณ์ ํ์ผ ์์ ์ง์ ์ ๋ํ ์ง์ง๋ฅผ ํ๋ช ํ๊ณ ์ถ์ต๋๋ค(์ ํ ์ฌํญ์ ํ์ฑํํ ์ ์๋ ํ ๊ด์ฐฎ์ต๋๋ค).
๋ด ์์ ํ๋ฆ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. ์ผ๋ถ ๊ธฐ๋ฅ/๋ฒ๊ทธ ์์ ์์ ์ ์์ํ๊ณ "OKish" ์ํ๋ก ๋ง๋ญ๋๋ค. ์ฆ, ์ฝ๋๊ฐ ๋ค์ ์๋ํ์ง๋ง ์ผ๋ถ ๊ฐ์ /์กฐ์ /์ ๋ฆฌ ๋๋ ๋ฆฌํฉํ ๋ง์ด ํ์ํฉ๋๋ค. ๊ทธ ์๊ฐ ๋๋ ๋์ ๋ณํ๋ฅผ ์ค๋นํ๋ค. ๊ทธ๋ฐ ๋ค์ ์ ๋ฆฌ ๋ฐ ๋ฆฌํฉํ ๋ง์ ์ํํฉ๋๋ค. ๋ฆฌํฉํ ๋ง์ด ์คํจํ๊ฑฐ๋ ๋๋ฌด ์ง์ ๋ถํด์ง๋ฉด ๊ทธ๋ฅ ์ค๋น๋ ์ํ๋ก ๋๋๋ฆฝ๋๋ค.
ํ์ฌ ์์ ํ๊ณ ์๋ ํ์ผ์ ๋ณผ ์ ์๋ ๊ธฐ๋ฅ์ ๋งค์ฐ ์ ์ฉํ๋ฉฐ ๋ณ๊ฒฝ ์ฌํญ์ ์ค๋นํ ๋ ๋ชจ๋ ์ ๋ณด๋ฅผ ์์ด๋ฒ๋ฆฌ๊ณ ์์์ด ์๋ ์ผ๋ฐ ํธ๋ฆฌ์ ๋๋ฌํ๊ณ ์ถ์ง ์์ต๋๋ค.
@vvs ์์์ ์์ง ์๋ ์ค๋น๋ ํ์ผ์ ๋ํด ๋์ํฉ๋๋ค. ์์์ ์ปค๋ฐ๋ ๋๊น์ง ์ ์ง๋์ด์ผ ํฉ๋๋ค. ๋จ๊ณ์ ์์์ ์/์์ ๋ ์์์ ์ ์งํ๊ณ ์ถ๊ฐ ๋จ๊ณ์ ์์์ ์ ํ ์ฌํญ์ผ๋ก ์ ์งํ๋ ๊ฒ์ ์ ํธํฉ๋๋ค.
Staged๋ ๋์ผํ ์์์ ์ ์งํ ์ ์์ง๋ง ๋๋น๋ฅผ ์ฃผ๊ธฐ ์ํด ์ผ์ข ์ ํ์ด๋ผ์ดํธ ๋๋ ๊ตต๊ฒ ์ถ๊ฐํฉ๋๋ค.
์ ํ ๊ธฐ์ ์ ๋ณด๋ ๊ฒ์ด ๋์์ด ๋ ์ ์์ต๋๋ค .. ๋จ๊ณ์ ํ์๊ธฐ๋ฅผ ๋ณธ ๊ธฐ์ต์ด ์์ง๋ง ์๊ฐ์ด ๋ณ๊ฒฝ๋์์ ์ ์์ต๋๋ค.
์์ ๋/๋ฏธ์ค๋น๋/... ํ์ผ์ ๋ํ ํ์ผ ํ์๊ธฐ์ ์์ด์ฝ์ด ์ ๋ง ํ์ํ๊ฐ์? ๋๋ ์ฃผ์๋ ฅ์ ์ฝ๊ฐ์ ๋ฌธ์ ๊ฐ ์์ด์ ์์๊ณผ ์์ด์ฝ์ด ๋๋ฅผ ๋งค์ฐ ์ฝ๊ฒ ์ฐ๋งํ๊ฒ ํฉ๋๋ค. ์ ํ ์ฌํญ์ด๋ฉฐ ๊ธฐ๋ณธ์ ์ผ๋ก ๋นํ์ฑํ๋ ์ ์์ต๋๊น? ๊ทธ๋ค์ ์ํด ์ฃผ์๊ฐ ์ฐ๋งํด์ง๋ ๊ฒ์ ๋๋ฟ์ธ๊ฐ?
์ฌ์ฉ์ ๊ฒฝํ์ ๊ด์ ์์ ๋ณผ ๋ ๋๋ก๋ ๋ ์ ์ ๊ฒ์ด ๋ ๋ง์ผ๋ฉฐ ๋ง์ ์ฌ๋๋ค์ด ์ด๋ฌํ ๊ธฐ๋ฅ์ ๋นํ์ฑํํ๋ ์ต์ ์ ์ฐพ๋ ๋ฐ ์ ๊ฒฝ์ ์ฐ์ง ์๊ณ ๊ณ์ ๊ณ ํต์ ๊ฒช๊ฑฐ๋ ์ฌ์ง์ด ํธ์ง์๋ฅผ ๋ณ๊ฒฝํ ์๋ ์์ต๋๋ค. ๋๋ ์ด๊ฒ์ ๊ณฐ๊ณฐ์ด ์๊ฐํด๋ณด๊ณ ์ด๊ฒ์ด ๋ ๋์ UX๋ฅผ ์ํด ์ ๋ง๋ก ํ์ํ์ง ๊ฒฐ์ ํ๋ ๊ฒ์ด ์ข์ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค(์ด ์์ด์ฝ์ ์์ ์ด๋ผ๊ณ ๊ฐ์ ํฉ๋๋ค.)
* ์ด ๋ฌธ์ ์ ๋ํ ๋ชจ๋ ์๊ฒฌ์ ์ฝ์ ์๊ฐ์ด ์์์ผ๋ฏ๋ก ์ด๋ฏธ ๋ ผ์๋ ์ฌํญ์ ๋ํด ์ง๋ฌธํ๋ ๊ฒฝ์ฐ ์๋ ค์ฃผ์ธ์. ์๊ฐ์ ํ ์ ํ์ฌ ๊ฐ๋ฅํ ํ ๋นจ๋ฆฌ ๋ชจ๋ ๋ด์ฉ์ ์ฝ๊ณ ๋ต๋ณ์ ๋๋ฆฌ๊ฒ ์ต๋๋ค. ๋งํ ๊ฒ. ๊ฐ์ฌ ํด์.
๋๋ ์ด๊ฒ์ ๊ณฐ๊ณฐ์ด ์๊ฐํด๋ณด๊ณ ์ด๊ฒ์ด ๋ ๋์ UX๋ฅผ ์ํด ์ ๋ง๋ก ํ์ํ์ง ๊ฒฐ์ ํ๋ ๊ฒ์ด ์ข์ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค(์ด ์์ด์ฝ์ ์์ ์ด๋ผ๊ณ ๊ฐ์ ํฉ๋๋ค.)
https://github.com/Microsoft/vscode/issues/178#issuecomment -336960308์ด ๊ธฐ๋ณธ์ ์ผ๋ก ์์๊ณผ ๋ฐฐ์ง๊ฐ ์๋ ์ด์ ์ ๋๋ค. UI๋ฅผ ์ข ๋ ๋ณต์กํ๊ฒ ๋ง๋ค๊ณ , ์ ๊ทผ ๊ฐ๋ฅํ๊ณ ํฌ๊ด์ ์ด๋ฉด์๋ ๋งค๋๋ฝ๊ณ ๊นจ๋ํ ์ ์์ ์ํด ์ด๋ ค ์๋ค๋ ๋ฐ ๋์ํ์ต๋๋ค.
@jrieken ๊ฐ์ฌํฉ๋๋ค! ๋ฐฐ์ง๋ฅผ ๋์ ํ ์ปค๋ฐ์ ์๋ ค ์ฃผ์๊ฒ ์ต๋๊น? ๋๋ ๋ ๊ฐ์ง ๋ฌธ์ (์์ ๋ณด๋ ๋ฐ ์ด๋ ค์์ด ์๊ฑฐ๋ ๊ทธ๊ฒ์ด ๋ฌด์์ ์ํ ๊ฒ์ธ์ง ์์ง ๋ชปํ๋ ๋ฌธ์ , ์ฃผ์๋ฅผ ์ฐ๋งํ๊ฒ ํ๋ ๋ฌธ์ )์ ๋ชจ๋ ๋์์ด ๋๋ ๊ฒ์ ์ฐพ์ผ๋ ค๊ณ ๋ ธ๋ ฅํ ๊ฒ์ ๋๋ค.
@jrieken Xcode์์ ํ์ด์ง๋ฅผ ๊ฐ์ ธ์ ๋ฐฐ์ง๋ฅผ ๋ ๋ง๋ค์ด ๋ณด๊ฒ ์ต๋๋ค.
๋ฐฐ์ง๋ ์ด๋ณด์์๊ฒ ํํธ๋ฅผ ์ฃผ๋ ๋ฐ ์ ์ฉํ์ง๋ง ์์์ ๋ฐฐ์ด ํ์๋ ์ด์์ ํด์ง๋๋ค.
์ถ๊ฐ ์์ ๊ฑฐ ์ด๋์ ์ํด ์ ๋ ์๊ฐ์ ์ค์์ฑ์ด ๋์ผํ๊ธฐ ๋๋ฌธ์ git.color.ignored
(์์ _left_) ์์์ ๋ฐฐ์ง๋ฅผ ์ ํธํฉ๋๋ค. ์ฆ, ์ฌ๋ผ์ง์ง๋ง ๋ด๊ฐ ๋น์ ์ ํ์๋ก ํ ๋ ์ฌ๋ผ์ง์ง ๋ง์ญ์์ค.
๋ฏธ๋ฌํ ๋ฐฐ์ง๋ฅผ ๊ตฌํํ๋ ๊ฒฝ์ฐ ์ผ๊ด์ฑ์ ์ํด Source Control ์ฌ์ด๋๋ฐ ๋ฐฐ์ง๋ฅผ ์ ๋ฐ์ดํธํด์ผ ํฉ๋๋ค.
๋ฐฐ์ง ํ ๋ก ์ด ์ด๋ค ๋ฐฉํฅ์ผ๋ก ์งํ๋๋ ๋ฐฐ์ง ๋์์ธ์ ์ต์ํ Git ์ฌ์ด๋๋ฐ์ ๋์์ธ๊ณผ ์ผ์นํ ์ ์์ต๋๊น? Explorer ์ฌ์ด๋๋ฐ์ฉ ๋์์ธ๊ณผ Git ์ฌ์ด๋๋ฐ์ฉ ๋์์ธ์ด ๊ฐ๊ฐ ๋ค๋ฅด๋ค๋ ๊ฒ์ ๋ค์ ์๋ฑํ ๋๋์ ๋๋ค.
@jayjun์ ํ ๊ธ์ ์ ์ ์ด ๋ง์์ ๋ญ๋๋ค. ์ค๋ ์๋ํด ๋ณด๊ฒ ์ต๋๋ค.
๋ฏธ๋ฌํ ๋ฐฐ์ง๋ฅผ ๊ตฌํํ๋ ๊ฒฝ์ฐ ์ผ๊ด์ฑ์ ์ํด Source Control ์ฌ์ด๋๋ฐ ๋ฐฐ์ง๋ฅผ ์ ๋ฐ์ดํธํด์ผ ํฉ๋๋ค.
๊ทธ๋ ๊ฒ ๋ ๊ฒ์ ๋๋ค, ๊ทธ๊ฒ์ 10์์ ๋ํ ๋์ ๊ณํ์ ์์ต๋๋ค.
https://github.com/Microsoft/vscode/issues/178#issuecomment -335511695๋ฅผ ์ต์ ์คํฌ๋ฆฐ์ท๊ณผ ์์ ์ด๋ฆ์ผ๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค. ๋ํ ๋ด์ผ ๋ด๋ถ์์ ํจ๊ป SCM ๋ทฐ๋ ์ ๋์ผํ ๋ฐฐ์ง๋ฅผ ํ์ํ์ง๋ง ์์ ๋ ์ด๋ธ์ ํ์ํ์ง ์์ต๋๋ค. ๊ทธ๋ ๊ฒ
๋ ์ข์ ๋ณด์ ๋๋ค @jrieken - ์ง์์ ์ธ ๋ ธ๋ ฅ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ๋ฑ์ง๊ฐ ํจ์ฌ ๋ ์์ ๊ฒ ๊ฐ์์!
๋ฐฐ์ง๊ฐ U
์ด์ด์ผ ํฉ๋๊น? ๋๋ ์ง์ญ ์ฌํ์ ๋ฌด๊ฒํ๋ค๊ณ ์๊ฐํฉ๋๋ค. U
๋ด๊ฐ ๋จผ์ ์๊ฐํ๊ฒ updated
. Git ์ฉ์ด๋ก untracked
๋ผ๋ ๊ฒ์ ์๊ณ ์์ง๋ง U
๊ฐ ์ถ์ ๋์ง ์๋ ๊ธฐ๋ณธ ์ฉ์ด์ ์ต์ํ์ง ์์ ์ฌ๋๋ค์๊ฒ ํนํ A
๊ฐ ๋ ์ ํฉํ๋ค๊ณ ์๊ฐํฉ๋๋ค. - ์ ๋ ๊ฐ์ธ์ ์ผ๋ก ์ถ๊ฐ๋ A
์ ํฌํํฉ๋๋ค. ๋ง์ฐฌ๊ฐ์ง๋ก ์ ์ฅ์์ ์ถ๊ฐ๋์์ต๋๋ค.
๊ทธ๋ฐ ๋ค์ staged
(์ค์ ์ ํตํ ์ ํ ์ฌํญ)์ ๋ํ ์ง์๊ณผ ๊ฑฐ์ ๋น์ทํฉ๋๋ค ๐
@WadeShuler ,
ํธ์ง: ํ์ง๋ง U๊ฐ ํผ๋์ค๋ฌ์ธ ์ ์๋ค๋ ๋ฐ ๋์ํฉ๋๋ค.
๋ฌผ์ํ๋ก ํด๋ ๊ด์ฐฎ์ ๊ฒ ๊ฐ์์. ๊ทธ๋ฌ๋ ๋๋ ์ฝ๋๋ฅผ ์๊ฐํ์ง ์๋๋ค.
Git๋ง ์ง์ํฉ๋๊น? ์๊ฐ์ ์ผ๋ก ๋ด์ผ ํ๋ค๊ณ ์๊ฐํ์ง ์๋๋ค.
ํธ์ง๊ธฐ๋ "Git"์ด์ง๋ง ์ผ๋ฐ์ ์ผ๋ก ๋ ๋ง์ ๋ฒ์ ์ ์ด๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
์ด์จ๋ ๋๋ "U"๋ฅผ ์ข์ํ์ง ์๋๋ค lol
2017๋
10์ 24์ผ ํ์์ผ ์คํ 2์ 20๋ถ Peter Kahle [email protected]
์ผ๋ค:
@WadeShuler https://github.com/wadeshuler , ๋ฌผ์ํ๋ ์ด๋ป์ต๋๊น
(?) ์ถ์ ๋์ง ์์? ๋๋ A๊ฐ ๋ค๋ฅธ ์๋ฏธ๋ฅผ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์ A๋ฅผ ์ข์ํ์ง ์๋๋ค.
์ ์ด๋ ๋ด ๋ง์์๋ ์ฌ๊ธฐ์์ ์๋ฏธํ๋ ๊ฒ๋ณด๋ค git์ด ๋ ์ค์ํฉ๋๋ค.โ
๋น์ ์ด ์ธ๊ธ๋์๊ธฐ ๋๋ฌธ์ ์ด๊ฒ์ ๋ฐ๋ ๊ฒ์ ๋๋ค.
์ด ์ด๋ฉ์ผ์ ์ง์ ๋ต์ฅํ๊ณ GitHub์์ ํ์ธํ์ธ์.
https://github.com/Microsoft/vscode/issues/178#issuecomment-339084261 ,
๋๋ ์ค๋ ๋ ์์๊ฑฐ
https://github.com/notifications/unsubscribe-auth/AJHVkJJNzw89umFiPB0BmgQAZYJNXTHzks5svip7gaJpZM4GlYyH
.
๊ณตํํ๊ฒ, ๋ถ๊ฐ์ง๋ก ์ ์ด์ด์ผ ํฉ๋๋ค. ๊ทธ๋ฌ๋ "๋ฒ์ ๊ด๋ฆฌ ์์คํ ์ ์๋ ค์ง์ง ์์"์ผ๋ก ? ๋์๊ฒ ์๋ฏธ๊ฐ์๋ค. ๊ทธ๋ฌ๋ N(์ ๊ท์ฉ)๋ ์๋ํ ์ ์์ผ๋ฉฐ, ๋ค๋ฅธ ์ฌ๋์ด ๊ทธ๋ด ๊ฒ์ด๋ผ๊ณ ํ์ ํ์ง๋ง ๊ทธ์ ๋ํ ๊ณผ๋ถํ๊ฐ ์๊ฐ๋์ง ์์ต๋๋ค.
๋ค, @jrieken ๋ ์ ๋ ธ๋ ฅ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค! ์ ๋ง ์๋ณด๊ณ ์์ต๋๋ค! ๋ฏธ๋ฌํ ๋ฑ์ง๊ฐ ํ๋ฌ์ค์ ๋๋ค.
์ ๋ @WadeShuler ๋ฐ @petkahl ๊ณผ ํจ๊ป U๋ฅผ ๋ค๋ฅธ ๊ฒ์ผ๋ก ๋ฐ๊พธ๊ณ
์ด๊ฒ์ด ํจ๊ป ์ค๋ ๊ฒ์๋ณด๊ณ ํฅ๋ถ๋ฉ๋๋ค!
workbench.colorCustomizations.git.color.ignored
์ด ๋ชจ๋ ์ฌ๋์๊ฒ ํจ๊ณผ๊ฐ ์์ต๋๊น?
์ค๋ 1.18.0-insider
๋ง์ง๋ง์ผ๋ก ์
๋ฐ์ดํธ๋์์ผ๋ฉฐ ๋ฌด์๋ ์์์ด ์ฌ์ ํ ์ ํ๋์ง ์์ต๋๋ค. ๋ํ "_deleted_" ๋ฐ "_conflict_"๊ฐ ์์ง ์๋ํ์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค... ์๋ง๋ ๋ด์ผ ์
๋ฐ์ดํธ๋ก,
๊ทธ๋ฌ๋ ๋๋ฅผ ๊ดด๋กญํ๋ ๊ฒ์ ๋ฌด์๋ ์์์
๋๋ค. ํ์ผ ์ด๋ฆ์ ๋ฒ์ ์ด ์ง์ ๋ ์์ ๋์ง ์์ ํ์ผ๊ณผ ๋์ผํ๊ฒ ๋ณด์
๋๋ค. ์ฆ, ํน๋ณํ ์์์ด ์ ์ฉ๋์ง ์์ต๋๋ค.
์ฐธ๊ณ : ์คํฌ๋ฆฐ์ท์ ์ ์ฅ์์๋ ์ถ์ ๋ ํ์ผ์ด ์ ํ ์์ต๋๋ค. ๋ชจ๋ ํ์ผ์ ์ถ์ ๋์ง ์์ต๋๋ค. .gitignore
์์ "_shared.module.ts_"๋ฅผ ์ ๊ฑฐํ๋ฉด ๊ฐ์์ผ๋ก ํ์๋ฉ๋๋ค(๋ด ์ถ์ ๋์ง ์์ ์์ ์ค์ ).
๊ทธ๋๋ ๋ฐฐ์ง๋ U์ฌ์ผ ํฉ๋๊น? ๋๋ ์ปค๋ฎค๋ํฐ๊ฐ ๋ฌด๊ฒ๋ฅผ ์ค์ด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. U๋ ๋๋ฅผ ๊ฐ์ฅ ๋จผ์ ์ ๋ฐ์ดํธ๋ ๊ฒ์ผ๋ก ์๊ฐํ๊ฒ ๋ง๋ญ๋๋ค. ๋๋ ๊ทธ๊ฒ์ด Git ์ฉ์ด๋ก ์ถ์ ๋์ง ์๋๋ค๋ ๊ฒ์ ์๊ณ ์์ต๋๋ค.
์ฐ๋ฆฌ๋ ์ด์ ์ 'U'๋ฅผ ์ฌ์ฉํด ์์ผ๋ฉฐ ์ด๊ฒ์ด ๋ ๋์ ๊ฒ์ ๋ ผ์ํ๊ธฐ ์ํ ์ฌ๋ฐ๋ฅธ ๋ฌธ์ ๋ ์๋์ง๋ง git ์ฌ์ฉ์๋ ์ฉ์ด๋ฅผ ์๊ณ ๋ค๋ฅธ SCM ๊ณต๊ธ์์ ๊ฒฝ์ฐ ๋ค๋ฅธ ๋ฌธ์/์์ด์ฝ์ ์ฌ์ฉํ ์/์ฌ์ฉํด์ผ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค(์ค๋๋ ์ ๊ฒฝ์ฐ์ ๋๋ค).
์ด ๊ธฐ๋ฅ์ ์ถ๊ฐ๋์ง ์์์ผ๋ฉฐ ์ดํ๋ก ์ด ์ค๋ ๋์์ ํ๋ํ์ต๋๋ค.
์์ผ๋ก ๋์๊ฐ๊ธฐ ์์ํ์ต๋๋ค. ๋๋ ์ฒ์๋ถํฐ "U"๋ฐฐ์ง๋ฅผ ์ธ๊ธํ์ต๋๋ค.
์ด ์ค๋ ๋๋ ์ ์ฒด ๊ธฐ๋ฅ์ ๊ฐ๋ฐํ๊ณ ๋ค๋ฌ๋ ๊ฒ์ ๊ดํ ๊ฒ์
๋๋ค.
์ด๊ฒ์ ์๋กญ๋ค. ๊ธ๊ผด ์์, ๋ฐฐ์ง ์คํ์ผ ๋ฐ ๋ฐฐ์ง ์์์ด ๋ชจ๋ ํ์ฉ๋๋ ๊ฒฝ์ฐ
์ด ์ค๋ ๋์์ ๋
ผ์ํ๋ ค๋ฉด ํธ์ง๋ ๋ง์ฐฌ๊ฐ์ง์
๋๋ค.
๊ทธ๋ ๋ค๋ฉด ์ด ์ค๋ ๋ ์ด์ธ์ ๋ค๋ฅธ ๊ณณ์์ "U"๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๊น?
๊ทธ๋ ๋ค๋ฉด ์ด ์ค๋ ๋ ์ด์ธ์ ๋ค๋ฅธ ๊ณณ์์ "U"๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๊น?
๋ด๋ถ์๊ฐ ์๋ ์์ ์ ์ธ ์ํ๋ฅผ ํ์ธํ๊ณ git์ผ๋ก SCM ๋ทฐ๋ ์ ํ์ธํ์ธ์. ๊ทธ๊ฒ์ ์ ํ์ผ์ ntracked์ ๋ํ U๋ฅผ ์ฌ์ฉํฉ๋๋ค.
@WadeShuler @jrieken ํ์ฌ SCM ๋ทฐ๋ (1.17.2)์ _untracked file_์ ํ์ U๋ก ํ์ํ๊ณ _added file_์ ๋
น์ A๋ก ํ์ ํฉ๋๋ค. git status
๋ _์ถ๊ฐ๋(์ค๋น๋) ํ์ผ_์ ANSI ๋
น์์ผ๋ก ํ์ ํฉ๋๋ค.
๋ฐ๋ผ์ _์ถ์ ๋์ง ์์ ํ์ผ_์ ๋ํด ๋ น์ U ๋ก ํ์๋ ํผ๋์ ์ดํดํฉ๋๋ค. ๋๋ ๋ํ ๋ น์ U ์ ๋ น์ A๊ฐ ์์ฌ์ ๋ด ๋์ด ์ํ ๊ฒ์ ๋๋ค.
Atom์ ์ถ์ ๋์ง ์์ ์ ํ์ผ๊ณผ ์ค๋น๋ ์ ํ์ผ์ ๋ชจ๋ ๋ น์ ์ผ๋ก ์ง์ ํ๊ณ Xcode๋ ์ ํ์ผ์ธ ํ ์ถ๊ฐ๋ ํ์ผ์ A ๋ก ํ์ํฉ๋๋ค. ๋ ๋ค ๋๋ฅผ ์กฐ๊ธ๋ ๊ดด๋กญํ์ง ์์์ต๋๋ค (๊ทธ๋ฌ๋ ๋ น์ U๋ ๊ทธ๋ ์ต๋๋ค).
๋ฐ๋ผ์ ์ถ์ ๋์ง ์์ _๋ฐ_ ์ค๋น๋ ์ ํ์ผ์ ๋ํด ๋ น์ A ๋ฅผ ์ฌ์ฉํ๊ฒ ์ต๋๋ค.
๊ณ์ 'U' ๋ 'A' ๋ '?' https://github.com/Microsoft/vscode/issues/36912์ ํ ๋ก
๋๋ ๋์ํ๋ค. ์ค๋๋ ์ธํฐํ์ด์ค์์ ์ฌ์ฉ๋๋ ๋ฌธ์๋ฅผ ๊ณ์ ์ฌ์ฉํ๋ ๊ฒ์ด ๋ ๋ซ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋๋ 'U'๋ฅผ ์ข์ํ์ง ์์ง๋ง ์ด๊ฒ์ ์ด ๊ธฐ๋ฅ ์์ฒญ์ ๋ฒ์๋ฅผ ๋ฒ์ด๋ ๊ฒ ๊ฐ์ต๋๋ค. ์ด๊ฒ์ด ๋ณ๊ฒฝ๋๋ฉด ์ ์ฒด ํ๋ก๊ทธ๋จ์์ ๋ณ๊ฒฝ๋์ด์ผ ํฉ๋๋ค.
์ข์, ์ด๊ฒ์ ๊ฑฐ๋ํ ์ค๋ ๋์ด๊ณ ๋๋ ๋จ์ง ๊ทธ๊ฒ์ ํ์ด๋ณผ ์๊ฐ์ด ์๋ค. ๊ทธ๋์ ๋๋ ๋จ์ง ์ฌ๊ธฐ์์ ๋งํ ๊ฒ์ด๋ค: ์ด๊ฒ์ ๋นํ์ฑํํ๋ ์ค์ ์ด ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ๋๋ ๋ชจ๋ ํ์ผ ์ด๋ฆ์ ๊ฐ์ ์์์ผ๋ก ์ง์ ํ๋ ๊ฒ์ ์ ํธํ๋ฉฐ ์ํ๋ฅผ ํ์ธํด์ผ ํ ๋ git status
ํฉ๋๋ค. :-)
์ด ์ ํ์ ๋ฒ๋ ค์ก๋์? ๊ฒ ๊ฐ๋ค.
ํ์ฌ list.activeSelectionForeground
๊ฐ git status ์คํ์ผ๋ง๋ณด๋ค ์ฐ์ ํ๋ ๊ฒ ๊ฐ์์ git status ์์์ด ์ ํ๋ ํ์ผ์ ๋ณผ ์ ์์ต๋๋ค. ์ด ์ ๋ณด๋ ํ์ฌ ์ ํํ ํ์ผ์์๋ ์ ์ฉํ๋ค๊ณ ์๊ฐํฉ๋๋ค. explorer.decorations.colors
๊ฐ true
์ด ๋์์ ๋ด๋ถ์ 1.18 8dfa696์์ ๊ด์ฐฐ๋์์ต๋๋ค.
ํ์ฌ list.activeSelectionForeground๊ฐ git status ์คํ์ผ๋ง๋ณด๋ค ์ฐ์ ํ๋ ๊ฒ ๊ฐ์์ git status ์์์ ์ ํํ ํ์ผ์ ๋ณผ ์ ์์ต๋๋ค.
์ค์ ๋ก ์ต์ ๋ด๋ถ์์์๋ ๋ง์ฐฌ๊ฐ์ง์ ๋๋ค(๋ฐฉ๊ธ ์ ๋ฐ์ดํธ๋จ). ํ๋ก์ ํธ ํธ๋ฆฌ์์ ํ์ผ ์ด๋ฆ์ ํด๋ฆญํ๋ฉด ํ์ผ ํญ๋ชฉ์ ์์์ด ๋ณ๊ฒฝ๋ฉ๋๋ค(์: ๋ ธ๋์/์์ ๋จ์์ ์ค๋ฆฝ์ผ๋ก). ๋ํ ์ด๊ฒ์ ๋ค์ ํผ๋์ค๋ฌ์ด ํ๋์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ฌ์ฉ์๊ฐ ํ์ผ์ ํด๋ฆญํ ๋ ํ์ผ์ ์์์ด ๋ณ๊ฒฝ๋์ง ์์์ผ ํฉ๋๋ค.
Btw, ์ด๋ฆฐ ํ์ผ ๋ชฉ๋ก๊ณผ ๋์ผํ ๋ฌธ์ ์ ๋๋ค. ๊ฑฐ๊ธฐ์ ์๋ ํ์ผ์ ํด๋ฆญํ๋ฉด ์์ ์ํ ์์์ด ์ค๋ฆฝ ์ ํ ์์์ผ๋ก ๋ฐ๋๋๋ค.
Btw, ์ด๋ฆฐ ํ์ผ ๋ชฉ๋ก๊ณผ ๋์ผํ ๋ฌธ์ ์ ๋๋ค. ๊ฑฐ๊ธฐ์ ์๋ ํ์ผ์ ํด๋ฆญํ๋ฉด ์์ ์ํ ์์์ด ์ค๋ฆฝ ์ ํ ์์์ผ๋ก ๋ฐ๋๋๋ค.
๋ญ, ์ ํ์ ๋ฐฐ๊ฒฝ์์ด ์ฅ์์๊ณผ ์ถฉ๋ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๊ธฐ ๋๋ฌธ์ ์ผ๋ถ๋ฌ ๊ทธ๋ ๊ฒ ํ ๊ฒ์
๋๋ค. git.untrackedSelectedForeground
๋ฐ git.untrackedFocusedForeground
์ ๊ฐ์ ์์์ ์ถ๊ฐํ๋ ๊ฒ์ ๊ทธ๋ค์ง ๋งค๋ ฅ์ ์ด์ง ์์ ๊ฒ ๊ฐ์ต๋๋ค. ๋ฐ๋ผ์ ํญ๋ชฉ์ด ์ ํ ๋๊ณ ํฌ์ปค์ค๊ฐ ์์ ๋ ์ ํ ์์์ด ์น๋ฆฌํ๋๋ก ํฉ๋๋ค.
์ํฐ์ ๋ฌธ์ ๊ฐ ์๋๋ฏ....
์๋ก์ด ์ค์ ์ด ํ์ํ์ง ์์ต๋๋ค... ์ ํํ ํญ๋ชฉ์ ๋ฐฐ๊ฒฝ์์ด ๊ฐ์ญํ๋ ๊ฒฝ์ฐ ํ ๋ง๊ฐ ์ ๋ฐ์ดํธ๋ฉ๋๋ค. ๊ทธ๋ ๊ฒ ํ์ง ์๋ ์ฌ๋๋ค์ ์ปค๋ฎค๋ํฐ์์ ํด๋น ํ ๋ง๋ฅผ ์ฌ์ฉํ์ง ์๊ธฐ๋ก ๊ฒฐ์ ํ ๊ฒ์ ๋๋ค.
๋๋ ํ์ธํ์ง ์์์ง๋ง "๋ฐฐ์ง"(์ฆ, U, M)๊ฐ ์ฌ์ ํ svg ํ์ผ์ด ์๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค. ์คํ์ผ/์์์ ์ง์ ํ ์ ์๋ ์์ ํ ์คํธ์ฌ์ผ ํฉ๋๋ค.
์์งํ VSCode๋ ํฌ๋ฐํ ๊ตฌ์ฑ ์ค์ ๋์ ์ด๋ฌํ ๊ฒ๋ค์ ์ํ ์คํ์ผ์ํธ๋ฅผ ์ฌ์ฉํ์ด์ผ ํ์ต๋๋ค. ๋ค์ ๋จ์ํ ํ๋ก์ธ์ค๋ฅผ ์ง๋์น๊ฒ ๋ณต์กํ๊ฒ ๋ง๋ค์์ต๋๋ค.
@WadeShuler ์ ํ๊ณผ ์ด์ ์ด โโ์๊ณ ์คํฌ๋ฆฐ์ท์ ํธ์ง๊ธฐ ์ปค์๊ฐ ์๊ธฐ ๋๋ฌธ์ ํญ๋ชฉ์ด ์ ํ ๋ง์ง ์๋๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ฌ์ค ๋๋ Atom์์ ์ ํ๊ณผ ์ง์ค์ ์ฐจ์ด๋ฅผ ๋ณด์ง ๋ชปํฉ๋๋ค. ์ด๊ฒ์ด VS ์ฝ๋์ ๋ฐฉ์์ ๋๋ค.
์ ํ๋์์ง๋ง ์ง์ค๋์ง ์์
์ ํ ๋ฐ ์ง์ค
@jrieken ๋๋ ๋ ๋ฒ ํ์ธํ๊ณ ๋ด Atom์์ ์ ํ ๋ ์ง์ค์ด ๋์ผํ ๊ฒฐ๊ณผ๋ฅผ ์์ฑํฉ๋๋ค. ์ผ์ชฝ ํ์ผ ํ์๊ธฐ ์ฐฝ์์ yellow
๊ธ๊ผด ์์์ ์์ง ์์ต๋๋ค. ๋ ๋ฒ์งธ ์คํฌ๋ฆฐ์ท์์ red
์์์ด test.foo
์์ ์์ค๋ ๊ฒ์ด ๋ฌธ์ ์
๋๋ค.
๊ธฐ๋ณธ ์ด๋ก๊ณ ๋ฐ์ Atom ํ
๋ง์ ์ฝ 3๊ฐ์ ๋ค๋ฅธ ํ
๋ง๋ฅผ ์ฌ์ฉํด ๋ณด์์ต๋๋ค. ๋ด ๊ธฐ๋ณธ๊ฐ(SS์์ ๋ณผ ์ ์๋ฏ์ด)์ Seti(UI์ ํ
๋ง ๋ชจ๋)์
๋๋ค. ๋ด๊ฐ ๋ฌด์์ ํ๋ Atom์ด ํ์ผ ํ์๊ธฐ์์ yellow
์์์ ์ญ์ ํ๋๋ก ํ ์ ์์ต๋๋ค. ์ํฐ ๋ฒ์ 1.21.2.
์ ํ๋
์ ํ ๋ฐ ์ง์ค
๊ธฐ๋ณธ์ ์ผ๋ก VS Code๋ ์ ํ๋๊ฑฐ๋ ์ง์ค๋ ์ํ์ ๊ด๊ณ์์ด git ์ํ ์์์ ์ ์งํด์ผ ํฉ๋๋ค.
๋น์ ์ ๋ฌธ์ ๊ฐ ํ ๋ง๋ผ๋ฉด ๊ทธ๊ฒ์ ๋น์ ์ ๋ฌธ์ ๊ฐ ์๋๋๋ค. ์ ๋ฐ์ดํธํ๊ณ ์์ฉํ๋ ๊ฒ์ ํ ๋ง ๊ฐ๋ฐ์์ ์ฑ ์์ ๋๋ค.
์ฐธ๊ณ ์ฌํญ: ์ต์ ๋ด๋ถ์๋ฅผ ํ์ธํ๊ฑฐ๋ ์ฝ๋๋ฅผ ๋ณด์ง ์์์ง๋ง git ignored
ํ์ผ์ ๊ธ๊ผด ์์์ด ์๋ opacity
์ฌ์ฉํด์ผ ํ๋ฏ๋ก ํญ์ x
์์์ ๊ด๊ณ์์ด ์ผ๋ฐ ํ์ผ๋ณด๋ค ์ด๋ก์ต๋๋ค.
@WadeShuler ํ ๋ง ๊ด๋ฆฌ์๊ฐ ๋น์ฆ๋์ค๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ๋ํ ํผ๋๋ฐฑ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค! VSCode ํ์ด ๊ฐํ ๊ทธ๋ ๊ฒ ํ๋ ๋ฐ ๋์์ด ๋๋ API๋ฅผ ์ ๊ณตํ ์ ์์ต๋๊น? ๊ฒ์ผ๋ฅธ ๊ฐ๋ฐ์๋ค!
@fernandofleury ์๋ฌด๋ ํ ๋ง ๊ด๋ฆฌ์๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํ API๋ฅผ ์ ๊ณตํ์ง ์๋ ๊ฒ์ ๋ํด ์๋ฌด ๋ง๋ ํ์ง ์์์ต๋๋ค. ๋ด ๊ฒ์๋ฌผ์ ๊ทธ๋ฐ ์ข ๋ฅ์ ๊ฒ์ ๋งํ์ง ์์์ต๋๋ค. ๋ฐ๋ผ์ ๊ทํ์ ๋์์ ์ธ ์๊ฒฌ์ ๋จ์ํ ์ ํจํ์ง ์์ผ๋ฉฐ ์ ๋นํ์ง ์์ต๋๋ค.
@jrieken์ด ๋งํ์ต๋๋ค.
๋ญ, ์ ํ์ ๋ฐฐ๊ฒฝ์์ด ์ฅ์์๊ณผ ์ถฉ๋ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๊ธฐ ๋๋ฌธ์ ์ผ๋ถ๋ฌ ๊ทธ๋ ๊ฒ ํ ๊ฒ์ ๋๋ค.
๋๋ ๋งํ๋ค:
๋น์ ์ ๋ฌธ์ ๊ฐ ํ ๋ง๋ผ๋ฉด ๊ทธ๊ฒ์ ๋น์ ์ ๋ฌธ์ ๊ฐ ์๋๋๋ค. ์ ๋ฐ์ดํธํ๊ณ ์์ฉํ๋ ๊ฒ์ ํ ๋ง ๊ฐ๋ฐ์์ ์ฑ ์์ ๋๋ค.
๋ฌธ์ ๋ ํ์ผ/ํด๋ ํธ๋ฆฌ ํญ๋ชฉ(์ผ๋ฐ, ์ ํ, ์ง์ค)์ ์ ๊ฒฝ(์ค์ ๋ก๋ ๋ฐฐ๊ฒฝ์) ์์๊ณผ ๋ค์ํ git ์ํ์ ๋ํ ๊ธ๊ผด ์์ ์ ํ ๊ฐ์ ์ถฉ๋์ ๋๋ค.
์ด๊ฒ์ ํ ๋ง ๊ฐ๋ฐ์์ ์ฑ ์ _์ผ ๊ฒ์ ๋๋ค_. ์ถฉ๋ํ์ง ์๋๋ก ํธ๋ฆฌ ํญ๋ชฉ์ ์ ๊ฒฝ์ ๊ณผ ๋ค์ํ ์์ ์ํ์ ๊ธ๊ผด ์์ ๋ชจ๋ ์ ํํด์ผ ํฉ๋๋ค.
์: ํ
๋ง ๊ฐ๋ฐ์๊ฐ ThemeX๋ฅผ ๊ฐ์ง๊ณ ์๊ณ ํ์๊ธฐ ํ์ผ ํธ๋ฆฌ์ ํญ๋ชฉ์ ๋ํ ๊ธ๊ผด ์์์ yellow
์
๋๋ค. ๊ธ์, ๊ทธ์ ๊ธฐ๋ณธ ๊ธ๊ผด ์์์ ๊ธฐ๋ณธ yellow
git ์ํ ์์๊ณผ ์ถฉ๋ํฉ๋๋ค. ์ด๋ค ํ์ผ์ด ์์ ๋์๋์ง ๋ ์ด์ ์ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ์ด๊ฒ์ ํ
๋ง ๊ฐ๋ฐ์์ ์ฑ
์์ด ๋ ๊ฒ์
๋๋ค! -- ์ต์คํ๋ก๋ฌ ํ์ผ ํธ๋ฆฌ์์ ์ ํ/์ ํ์ ์ด์ ์ ๋ง์ถ ํญ๋ชฉ์ ๋ฐฐ๊ฒฝ์๊ณผ git ์ํ์ ๊ธ๊ผด ์์๋ ๋ง์ฐฌ๊ฐ์ง์
๋๋ค.
์ง๊ธ ์ฐ๊ธฐ๋ ๊ฑด๊ฐ์?
@IljaDaderko ๋ค์ Stable ๋ฒ์ ์ ๊ณง ์ถ์ ๋
@IljaDaderko VSCode v1.18 ์ ์ด๋ฏธ ์ถ์ ๋์์ผ๋ฉฐ ์ฌ๊ธฐ์ ์ค๋ช ๋ ๋ณ๊ฒฝ ์ฌํญ์ด ํฌํจ๋์ด ์์ต๋๋ค.
๋ฌด์๋ ํ์ผ ์์์ v1.18 ์
๋ฐ์ดํธ์ ์ผ๋ถ๋ก ๊ฐ์ฃผ๋ฉ๋๊น? ๋ฌธ์์๋ gitDecoration.ignoredResourceForeground
๋ฅผ ์ฌ์ฉํ์ฌ ๋ฌด์๋ ํ์ผ์ ์์์ ์ง์ ํ ์ ์๋ค๊ณ ๋์ ์์ง๋ง, ์ง๊ธ๊น์ง ๊ทธ ์ํฅ์ ์ ํ ๋ณผ ์ ์์์ต๋๋ค. ์์ /์ถ์ ๋์ง ์์ ์ฑ์์ ํ๋ฅญํ๊ฒ ์๋ํฉ๋๋ค. ์ด๊ฒ์ ์์ ์ ์ธ 1.18.0, Windows์ ์์ต๋๋ค.
์ฌ๊ธฐ์์๋ ๋์ผํฉ๋๋ค(๋ฌด์๋ ์์์ ๋ํด). ์ด ์ ์ฒด Git ๊ตฌํ์ด ์์๋ ์ดํ๋ก ์ ์๊ฒ๋ ํจ๊ณผ๊ฐ ์์์ต๋๋ค. ๋ด๋ถ์๋ฅผ ์ฌ์ฉํฉ๋๋ค.
gitDecoration.ignoredResourceForeground
๊ฐ ํ๋ ๋ชจ๋ ์ผ์ ๋ฌด์๋ ํ์ผ์ ์์น ์์ ๋ฌด์ํ๋ ๊ฒ์
๋๋ค. :)
๊ทธ๊ฒ์ ๋๋ฅผ ์ํด ์ผํ๊ณ ๊ทธ๊ฒ์ ์ฅ๊ด์ฒ๋ผ ๋ณด์ ๋๋ค.
๋๋์ด ์์ด์ ๐ฅ
@arxpoetica ์ด๊ฒ์ ๋ด๊ฐ ์ป์ ๊ฒ์
๋๋ค :
์ด๋ค ์ฌ๋์๊ฒ๋ ํจ๊ณผ๊ฐ ์๊ณ ๋ค๋ฅธ ์ฌ๋์๊ฒ๋ ํจ๊ณผ๊ฐ ์์ ์ ์์ต๋๋ค. ์ดํด๊ฐ ๋์ง ์์ต๋๋ค. gitDecoration.ignoredResourceForeground
์ค์ ํ๋ ๊ฒ๋ฟ์
๋๋ค.
์ ๋ง ํจ๊ณผ๊ฐ ์๋๊ฑด๊ฐ์? ์ ๋ง ์๋ฌด๋ ์์ด์? :) ์, ๊ทธ๋ฆฌ๊ณ @Shurelia
๋ค๋ฅธ ์ฌ๋(์ฐ๋ฆฌ, ์ฌ์ฉ์)์ด ์๋ํ๋ค๊ณ ๋งํ๊ธฐ ์ ์ ๋ฌด์๋ ์์ ์ค์ ์ ์ค์ ๋ก ํ
์คํธํ ์ ์ด ์์ต๋๊น?
OS: ์๋์ฐ 10 ํ๋ก(1709)
VSCode: 1.19.0-๋ด๋ถ์(๋ฐฉ๊ธ ์ด์ ์ ์
๋ฐ์ดํธ๋จ)
์ง์ฅ ๋
ธํธ๋ถ๊ณผ ๊ฐ์ ์ฉ ๋ฐ์คํฌํ์์๋ ๋ง์ฐฌ๊ฐ์ง์
๋๋ค.
๋ด๋ถ์์ ์์ต๋๊น? ์ด๋ป๊ฒ ์ฌ์ฉํ ์ ์์ต๋๊น?
๋ชจ๋ ์ถํํฉ๋๋ค!
@nkkollaw ๐ ๋ด๋ถ ๋ฐ ์์ (1.18) ๋ชจ๋์์
@MrCroft ์ฌ๊ธฐ์์ git-ignore ๋ฌธ์ ์ ๋ํด ๋ ผ์ํ์ญ์์ค. https://github.com/Microsoft/vscode/issues/37857
์ต์ ์์ ์ ์ธ ๋น๋์์ ์ด ๊ธฐ๋ฅ์ ์ ๊ณตํ์ผ๋ฏ๋ก ์ด์ ์ด ๋ฌธ์ ๋ฅผ ๋ซ๊ณ ์ ๊ธ ์๊ฐ์
๋๋ค. ์ฃผ์ ํ ๋ก ๋ฐ ๋ฒ๊ทธ ๋ณด๊ณ ์๋ฅผ ์ํด ์ ๋ฌธ์ ๋ฅผ ๋ง๋์ญ์์ค. ์ด ์์ญ๊ณผ ๊ด๋ จ๋ ๋ฌธ์ ๋ file-decorations
-label๋ก ํ๊ทธ๊ฐ ์ง์ ๋ฉ๋๋ค.
์ฌ๋ฌ๋ถ, ์ด ๊ธฐ๋ฅ์ ์๊ฒ ๋ง๋ ํ๋ฅญํ๊ณ ์ง์์ ์ธ ํผ๋๋ฐฑ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค!
๋ด ์ด์ ์๊ฒฌ ์ ์์ฝํ๊ณ ๋ฐ๋ณตํฉ๋๋ค.
๋ช ๊ฐ์ง
"explorer.decorations.badges": true|false
์์ด์ฝ ํ์ฑํ/๋นํ์ฑํ"explorer.decorations.colors": true|false
์์ ํ์ฑํ/๋นํ์ฑํworkbench.colorCustomizations
-์ค์ ์์ ์ฌ์ฉ์ ์ง์ ํ ์ ์์ต๋๋ค. ์์์ gitDecoration.modifiedResourceForeground
.gitDecoration.deletedResourceForeground
,gitDecoration.untrackedResourceForeground
,gitDecoration.ignoredResourceForeground
,gitDecoration.conflictingResourceForeground
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋์์ด ๋๋๋ก ๋ช ๊ฐ์ง ์คํฌ๋ฆฐ์ท์ ์ถ๊ฐํฉ๋๋ค.
์์ ๊ธฐ๋ณธ๊ฐ:
VSCode ๊ธฐ๋ณธ๊ฐ: