Gitextensions: ๊ธฐ๋Šฅ ์š”์ฒญ: ๋ถ„๊ธฐ ํŠธ๋ฆฌ ๋ณด๊ธฐ

์— ๋งŒ๋“  2011๋…„ 07์›” 27์ผ  ยท  29์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: gitextensions/gitextensions

์ผ๋ถ€๋ฅผ ์ˆจ๊ธธ ์ˆ˜ ์žˆ๋„๋ก ๋กœ์ปฌ ๋ฐ ์›๊ฒฉ ๋ถ„๊ธฐ์˜ ํŠธ๋ฆฌ ๋ณด๊ธฐ๊ฐ€ ์žˆ์œผ๋ฉด ์ข‹์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ €์žฅ์†Œ์—๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ด๋ฆ„์˜ ๋ถ„๊ธฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
topic/[module_name]/[task_no], public/[user_id]/[๋ฌด์—‡์ด๋“ ] ๋ฐ ์ผ๋ถ€ ๋ถ„๊ธฐ๋ฅผ ์ˆจ๊ธฐ๊ฑฐ๋‚˜ ํ‘œ์‹œํ•˜๋Š” ๊ธฐ๋Šฅ์€ ๋งค์šฐ ๋„์›€์ด ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.
ํŠธ๋ฆฌ ๊ตฌ์„ฑ์€ .git ํ•˜์œ„ ๋””๋ ‰ํ† ๋ฆฌ์— ์ €์žฅํ•˜์—ฌ ๋‹ค๋ฅธ ์ €์žฅ์†Œ์˜ ๋‹ค๋ฅธ ๋ถ„๊ธฐ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํŠธ๋ฆฌ์—๋Š” ์ผ๋ถ€ ๋ถ„๊ธฐ๋ฅผ ํ‘œ์‹œ/์ˆจ๊ธฐ๊ธฐ ์œ„ํ•œ ํ™•์ธ๋ž€์ด ์žˆ์„ ์ˆ˜ ์žˆ์œผ๋ฉฐ ์žŽ์‚ฌ๊ท€๋ฅผ ํด๋ฆญํ•˜๋ฉด ๊ฐœ์ • ๊ทธ๋ž˜ํ”„์—์„œ ์„ ํƒํ•œ ๋ถ„๊ธฐ๋กœ ์ด๋™ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

MAC์šฉ ์ผ๋ถ€ git UI์—์„œ ์œ ์‚ฌํ•œ ๊ธฐ๋Šฅ์„ ๋ณธ ์ ์ด ์žˆ์œผ๋ฉฐ ๋งค์šฐ ๋„์›€์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

user experience feature request

๋ชจ๋“  29 ๋Œ“๊ธ€

๊ทธ๋Ÿฐ ๊ฒƒ
Tower
์—ฌ๊ธฐ์—์„œ ๋‹ค๋ฅธ ์Šคํฌ๋ฆฐ์ƒท์„ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค . http://www.git-tower.com/

์œ„์— ํ‘œ์‹œ๋œ ๋Œ€๋กœ ํƒ์ƒ‰ ์ฐฝ์˜ ๊ฒฝ์šฐ +1์ž…๋‹ˆ๋‹ค. ๋‚˜์—๊ฒŒ๋Š” ๋ถ„๊ธฐ ๋˜๋Š” ํƒœ๊ทธ๋ฅผ ์™ผ์ชฝ ํด๋ฆญํ•˜๊ณ  ๋ฉ”์ธ ๊ทธ๋ฆฌ๋“œ๊ฐ€ ์„ ํƒ ํ•ญ๋ชฉ์„ ํ•ด๋‹น ์ปค๋ฐ‹์œผ๋กœ ์ด๋™ํ•˜๋Š” ๊ฒƒ์„ ๋ณด๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

๋‚˜๋Š” ์ด๊ฒƒ์— ๋Œ€ํ•œ ๋ช‡ ๊ฐ€์ง€ ์ž‘์—… ์„ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  ์ž…๋ ฅ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

@bergerjac ์ž‘์—…์„ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. ์™„์ „ํ•œ git-tower ๋ ˆ์ด์•„์›ƒ(ํŠนํžˆ Status / Commits / Browse ํƒญ ์ปจํŠธ๋กค)์„ ๋ชจ๋ธ๋งํ•˜๋ ค๊ณ  ์‹œ๋„ํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค. ํ˜„์žฌ GitExt UI ๋ ˆ์ด์•„์›ƒ์— ์‰ฝ๊ฒŒ ๋งž๋Š” ์™ผ์ชฝ์˜ ๋ถ„๊ธฐ/ํƒœ๊ทธ ๋“ฑ ํŒจ๋„์— ๋จผ์ € ์ดˆ์ ์„ ๋งž์ถ”๋Š” ๊ฒƒ์ด ๋” ์‰ฝ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค("๋ณด๊ธฐ ๋ ˆ์ด์•„์›ƒ ์ „ํ™˜"๊ณผ ์œ ์‚ฌํ•œ ์ƒˆ ๋ฒ„ํŠผ์„ ์ถ”๊ฐ€ํ•˜์—ฌ ํ‘œ์‹œํ•˜๊ฑฐ๋‚˜ ์ˆจ๊ธธ ์ˆ˜ ์žˆ์Œ ํŒจ๋„).

์ถ”๊ฐ€ ์„ค๋ช…:

  • ํŠธ๋ฆฌ๋ฅผ ๋งˆ์šฐ์Šค ์™ผ์ชฝ ๋ฒ„ํŠผ์œผ๋กœ ํด๋ฆญํ•˜๋ฉด ์ฆ‰์‹œ ๋ถ„๊ธฐ๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ ๋‚ด ์ทจํ–ฅ์— ๋„ˆ๋ฌด ๋งŽ์€ ํ–‰๋™์ž…๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ์™ผ์ชฝ ํด๋ฆญ์€ ํ•ญ๋ชฉ์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์™ผ์ชฝ ํด๋ฆญ์„ ์ œ์™ธํ•˜๊ณ  ๋ฉ”์ธ ๊ทธ๋ฆฌ๋“œ์—์„œ ๋ถ„๊ธฐ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค(์œ„์˜ ์„ค๋ช… ์ฐธ์กฐ). ์ฒดํฌ์•„์›ƒ์€ ์ด๋ฏธ ๊ตฌํ˜„ํ–ˆ์œผ๋ฏ€๋กœ ๋งˆ์šฐ์Šค ์˜ค๋ฅธ์ชฝ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์—ฌ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋งž์ถคํ˜• ํŠธ๋ฆฌ ๋ทฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ๊ฐœ์ธ์ ์œผ๋กœ ์ €๋Š” Winforms์— ๋‚ด์žฅ๋œ TreeView๊ฐ€ ์ƒ๋‹นํžˆ ํŽธ์•ˆํ•ฉ๋‹ˆ๋‹ค. ๋ชฉ๋ก์ด ํฌ๋ฉด ๋ฌด๋ฃŒ๋กœ ์Šคํฌ๋กคํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. :) ์—ฌ๊ธฐ์—์„œ TreeView์˜ ์‚ฌ์šฉ ์˜ˆ: https://github.com/feinstaub/gitextensions/commits/topic_tree_in_settings_dialog

@bergerjac ์™ผ์ชฝ ํŒจ๋„์€ GitEx์—์„œ ๋งค์šฐ ์œ ์šฉํ•  ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜์ง€๋งŒ GitTower์™€ ๊ฐ™์ด ๊ธฐ๋ณธ ์ฐฝ์—์„œ ํƒญ์„ ๋ณต์ œํ•ด์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์ƒํƒœ ํƒญ ๋Œ€์‹  ์ข‹์€ ์ปค๋ฐ‹ ์ฐฝ์ด ์žˆ๊ณ  ๋ฉ”์ธ ์ฐฝ์— ์ด๋ฏธ ํ‘œ์‹œ๋˜๋Š” ์ฐพ์•„๋ณด๊ธฐ ํƒญ์˜ ๋‚ด์šฉ์ด ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์™„์ „ํ•œ git-tower ๋ ˆ์ด์•„์›ƒ(ํŠนํžˆ Status / Commits / Browse ํƒญ ์ปจํŠธ๋กค)์„ ๋ชจ๋ธ๋งํ•˜๋ ค๊ณ  ์‹œ๋„ํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ž…๋‹ˆ๋‹ค.

ํ”„๋กœํ† ํƒ€์ž…์˜ ๊ฒฝ์šฐ ์ผ๋ฐ˜ ๋ ˆ์ด์•„์›ƒ์„ ๊ฐ€์ ธ์™€ WinForms๋กœ ๋ณ€ํ™˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ผญ ์ตœ์ข… ๋ ˆ์ด์•„์›ƒ์ด ์•„๋‹™๋‹ˆ๋‹ค.

ํŠธ๋ฆฌ๋ฅผ ๋งˆ์šฐ์Šค ์™ผ์ชฝ ๋ฒ„ํŠผ์œผ๋กœ ํด๋ฆญํ•˜๋ฉด ๋ฐ”๋กœ ๋ถ„๊ธฐ๊ฐ€ ํ™•์ธ๋ฉ๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ ๋น ๋ฅธ ํ”„๋กœํ† ํƒ€์ดํ•‘์„ ์œ„ํ•œ ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. (DoubleClick์„ ์‚ฌ์šฉํ•˜๊ณ  ์‹ถ์—ˆ์ง€๋งŒ ํ‘œ์ค€ Button ์ด๋ฒคํŠธ๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.)

๋งž์ถคํ˜• ํŠธ๋ฆฌ ๋ทฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ ๋Š” ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?

์ฃผ๋กœ ๋” ๋งž์ถคํ™”๋œ ๋ณด๊ธฐ(์˜ˆ: ํ—ค๋” ๋ฐ ๊ฐ„๊ฒฉ)๋ฅผ ๊ฐ–์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ WinForms TreeView๊ฐ€ ํ›Œ๋ฅญํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•  ๊ฒƒ์ด๋ผ๋Š” ์ ์€ ํ›Œ๋ฅญํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์™ผ์ชฝ ํŒจ๋„์€ GitEx์—์„œ ๋งค์šฐ ์œ ์šฉํ•  ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜์ง€๋งŒ GitTower์™€ ๊ฐ™์ด ๊ธฐ๋ณธ ์ฐฝ์—์„œ ํƒญ์„ ๋ณต์ œํ•ด์•ผ ํ•œ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์ƒํƒœ ํƒญ ๋Œ€์‹  ์ข‹์€ ์ปค๋ฐ‹ ์ฐฝ์ด ์žˆ๊ณ  ๋ฉ”์ธ ์ฐฝ์— ์ด๋ฏธ ํ‘œ์‹œ๋˜๋Š” ์ฐพ์•„๋ณด๊ธฐ ํƒญ์˜ ๋‚ด์šฉ์ด ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์ข‹์€ ์ .

๋”ฐ๋ผ์„œ ๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์—ฌ ์™ผ์ชฝ ํŒจ๋„์„ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€์น˜๊ฐ€ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•˜์‹ญ๋‹ˆ๊นŒ?

  • ๋ถ„๊ธฐ, ํƒœ๊ทธ, ๋ฆฌ๋ชจ์ปจ, ?Stashes?, ??
  • ๋ถ„ํ•  ๋ณด๊ธฐ ๋ ˆ์ด์•„์›ƒ ์ „ํ™˜
  • ํ‘œ์ค€ WinForms TreeView
  • ์ƒํ™ฉ์— ๋งž๋Š” ๋ฉ”๋‰ด
  • ๋ถ„๊ธฐ๋ฅผ ๋‘ ๋ฒˆ ํด๋ฆญํ•˜์—ฌ ๋ถ„๊ธฐ๋ฅผ ์ฒดํฌ์•„์›ƒํ•˜์‹ญ์‹œ์˜ค.
  • ์€๋‹‰์„ ๋‘ ๋ฒˆ ํด๋ฆญํ•˜์—ฌ ์€๋‹‰์— ์ ์šฉ

๋ถ„๊ธฐ, ํƒœ๊ทธ, ๋ฆฌ๋ชจ์ปจ, ?Stashes?, ??

๋ฐ ํ•˜์œ„ ๋ชจ๋“ˆ

๋ถ„๊ธฐ ๋ฐ ํƒœ๊ทธ๋Š” ์Šคํฌ๋ฆฐ์ƒท์˜ dev/shopping_cart์™€ ๊ฐ™์ด /๊ฐ€ ์žˆ๋Š” ์ด๋ฆ„์˜ ํŠธ๋ฆฌ ๋ ˆ์ด์•„์›ƒ์„ ์ง€์›ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

BTW, ๋Œ€๋ถ€๋ถ„์˜ Mac์šฉ Git ํด๋ผ์ด์–ธํŠธ์—๋Š” ์™ผ์ชฝ ํŒจ๋„์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๋”๋ธ” ํด๋ฆญ ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด +1(๋‹ค๋ฅธ ๊ฒƒ๋„ ๊ดœ์ฐฎ์Œ)

์ง„ํ–‰ ์ƒํ™ฉ์€ ์—ฌ๊ธฐ (_left-panel/-main_ ๋ถ„๊ธฐ)์—์„œ ์ถ”์ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

README์— ๋ช…์‹œ๋œ ๋ฐ”์™€ ๊ฐ™์ด ์ €๋Š” _Tags_ ๋ฐ _Submodules_์— ๊ด€์‹ฌ์ด ์—†์œผ๋ฏ€๋กœ ๋‹ค๋ฅธ ๊ธฐ์—ฌ์ž๊ฐ€ ํ•ด๋‹น ๋ถ€๋ถ„(๋˜๋Š” UX์— ๋Œ€ํ•œ ํ†ต์ฐฐ๋ ฅ)์˜ ์†๋„๋ฅผ ๋†’์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฒŒ์จ๋ถ€ํ„ฐ ์•„์ฃผ ์ข‹์•„๋ณด์ด๋„ค์š”! ์ž˜ ํ–ˆ์–ด!

์—…๋ฐ์ดํŠธ๊ฐ€ ์ข‹์•„ ๋ณด์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ๋…ธ๋“œ ๋…ธ๋“œ ๋ ˆ์ด๋ธ”์˜ ๊ด„ํ˜ธ ์•ˆ์— ์žˆ๋Š” ํ•ญ๋ชฉ ์ˆ˜๋ฅผ ์ข‹์•„ํ•ฉ๋‹ˆ๋‹ค.

์—„์ฒญ๋‚œ! ๋ชจ๋…ธ์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๊นŒ? ๋‚˜๋Š” ๊ทธ๊ฒƒ์„ ํ…Œ์ŠคํŠธ ํ•  ๊ฒƒ์ด๋‹ค

์ž˜ ํ–ˆ์–ด!

์—„์ฒญ๋‚œ. ์ด๊ฒƒ์€ ๋˜ํ•œ ํ•„ํ„ฐ๋ง ๋ถ„๊ธฐ์— ๋Œ€ํ•œ #1285๋ฅผ ์“ธ๋ชจ์—†๊ฒŒ ๋งŒ๋“ค ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์—…๋ฐ์ดํŠธ

Remotes์— ๋Œ€ํ•œ ๋Œ€๋ถ€๋ถ„์˜ ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์•„์ง ํ•ด์•ผ ํ•  ์ž‘์€ ์ผ๋“ค์ด ๋งŽ์ด ์žˆ์Šต๋‹ˆ๋‹ค( GitHub ๋ฌธ์ œ , ์ฝ”๋“œ TODO ๋ฐ NotImplementedException ). ๊ทธ๋Ÿฌ๋‚˜ ํ•œ ๋ฒˆ ๊ฐ€๋˜ ์†๋„๋กœ ๊ณ„์†ํ•  ์ˆ˜๋Š” ์—†์Šต๋‹ˆ๋‹ค.

๋‹ค๋ฅธ ํ”„๋กœ์ ํŠธ๋กœ ๋„˜์–ด๊ฐ€๊ฒ ์Šต๋‹ˆ๋‹ค.

์ฆ‰, GitEx๊ฐ€ ๋  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ(์™ผ์ชฝ ํŒจ๋„ ํฌํ•จ)์— ๋Œ€ํ•œ ๊ฒฌ๊ณ ํ•œ ๊ธฐ๋ฐ˜์„ ๋งŒ๋“ค์—ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋ถˆํ–‰ํžˆ๋„ ์•Œ๋ฆผ์— ๋Œ€ํ•œ ๊ธฐ๋ณธ UI๋ฅผ ๊ตฌํ˜„ํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํด๋ž˜์Šค ๊ตฌ์กฐ์™€ ๋…ผ๋ฆฌ๋Š” ์‹œ์ž‘์ด ์ข‹์Šต๋‹ˆ๋‹ค. _left-panel_ ๋ถ„๊ธฐ๋Š” ํ™•์‹คํžˆ ๋ถ„๊ธฐ ๊ฐ€๋Šฅ ์ƒํƒœ์ž…๋‹ˆ๋‹ค. (๋‚˜๋Š” ์ˆ˜์—…์ด ์ž˜ ์„ค๊ณ„๋˜๊ณ  ์ฒ ์ €ํ•˜๊ฒŒ ๋…ผํ‰๋˜์—ˆ๋‹ค๊ณ  ๋Š๋‚€๋‹ค.)

@KindDragon ํฅ๋ฏธ๋กญ๋„ค์š”. Linux ์ง€์› ์™ธ์—๋„ GitEx๋ฅผ ์ฐจ๋ณ„ํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ํ•œ ๊ฐ€์ง€๋Š” ๋Œ์–ด์„œ ๋†“๊ธฐ ๋ฐ ์ปจํ…์ŠคํŠธ ์ž‘์—…์„ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. SourceTree(v0.9.0.5)๋Š” ํ˜„์žฌ ํ•ด๋‹น ๋…ธ๋“œ์— ๋Œ€ํ•œ ๋Œ์–ด์„œ ๋†“๊ธฐ๋ฅผ ์ง€์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

GitExtensionsTest ํ•˜์œ„ ๋ชจ๋“ˆ์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ํ‘ธ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ? ์ปค๋ฐ‹ 7712ba92e36702e29f5a7313e94b4c8cb802fbbf๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.

+1

+1

+1

์™ผ์ชฝ ํŒจ๋„ ๋ถ„๊ธฐ๋ฅผ ๋ณด์‹ญ์‹œ์˜ค.

2015๋…„ 9์›” 28์ผ ์›”์š”์ผ ์˜ค์ „ 8์‹œ 52๋ถ„ EbenZhang [email protected] ์ด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ž‘์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.

+1

โ€”
์ด ์ด๋ฉ”์ผ์— ์ง์ ‘ ๋‹ต์žฅํ•˜๊ฑฐ๋‚˜ GitHub์—์„œ ํ™•์ธํ•˜์„ธ์š”.
https://github.com/gitextensions/gitextensions/issues/538#issuecomment -143736057
.

์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ๋‚ด ์ด๋ฉ”์ผ์˜ ์ƒˆ๋กœ์šด ๋ฌธ์ œ๋ผ๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค.

+1

+1

๋ˆ„๊ตฐ๊ฐ€ ์‹œํ—˜ํ•ด๋ณด๊ณ  ์‹ถ๋‹ค๋ฉด ์—ฌ๊ธฐ ์™ผ์ชฝ ๋‚˜๋ฌด ํŒจ๋„์— ๋Œ€ํ•œ ๋ฆด๋ฆฌ์Šค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

image

์ด๋ฏธ ์–ผ๋งˆ ๋™์•ˆ @EbenZhang ์˜ ๋ฒ„์ „์œผ๋กœ ํ…Œ์ŠคํŠธ(์‹ค์ œ๋กœ๋Š” ์ž‘๋™)ํ–ˆ์Šต๋‹ˆ๋‹ค(๋‚ด ์‹ค์ œ ๋ฒ„์ „์€ ๋งˆ์Šคํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ๊ทธ ๋ฒ„์ „๊ณผ ๋‚ด ๋ฒ„์ „์„ ๋ณ‘ํ•ฉํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค). ์™ผ์ชฝ ํŒจ๋„์€ ๋งค์šฐ ์•ˆ์ •์ ์ด๋ฉฐ ๊ทธ์˜ ๊ตฌํ˜„์„ ์™„์ „ํžˆ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰