์๊ฐ
GitHub Desktop์(๋) ์ฌ๋ฌ ํธ์ง๊ธฐ๋ฅผ ์ง์ํ๋ฉฐ ๊ธฐ๋ณธ ์ค์ ํธ์ง๊ธฐ๊ฐ ์ง์๋์ง ์๋ ๊ฒฝ์ฐ ์ฌ์ฉ์ ์ง์ ํธ์ง๊ธฐ๋ฅผ ์ ํํ ์๋ ์์ต๋๋ค. GitHub Desktop์ด(๊ฐ) ์ด๋ ค ์๋ ๋์ ํธ์ง๊ธฐ๋ฅผ ์ค์นํ ๊ฒฝ์ฐ ํธ์ง๊ธฐ๋ฅผ ๊ฒ์ํ๋ ค๋ฉด GitHub Desktop์(๋ฅผ) ์ข ๋ฃํ๊ณ ๋ค์ ์ด์ด์ผ ํฉ๋๋ค.
์ง์๋๋ ํธ์ง๊ธฐ
- MacVim
- Visual Studio Code
- Visual Studio Codium
- Sublime Text
- BBEdit
- JetBrains WebStorm
- JetBrains PhpStorm
- JetBrains Rider
- JetBrains PyCharm
- JetBrains RubyMine
- JetBrains IntelliJ IDEA
- JetBrains GoLand
- JetBrains Fleet
- JetBrains DataSpell
- Brackets
- GitHub Desktop๊ณผ ๋๊ดํธ๋ฅผ ์ฌ์ฉํ๋ ค๋ฉด ๋ช ๋ น์ค ๋ฐ๋ก ๊ฐ๊ธฐ๋ฅผ ์ค์นํด์ผ ํฉ๋๋ค. ๋ฐ๋ก ๊ฐ๊ธฐ๋ฅผ ์ค์นํ๋ ค๋ฉด ๋๊ดํธ๋ฅผ ์ด๊ณ ๋ฉ๋ด ๋ชจ์์์ ํ์ผ์ ํด๋ฆญํ ๋ค์ ๋ช ๋ น์ค ๋ฐ๋ก ๊ฐ๊ธฐ ์ค์น๋ฅผ ํด๋ฆญํฉ๋๋ค.
- Typora
- CodeRunner
- SlickEdit
- Xcode
- RStudio
- Nova
- Android Studio
- Aptana Studio
- Neovide
- Emacs
- Lite XL
- Pulsar
- Zed
- Visual Studio Code
- Visual Studio Codium
- Sublime Text
- ColdFusion Builder
- Typora
- SlickEdit
- JetBrains IntelliJ Idea
- JetBrains WebStorm
- JetBrains PhpStorm
- JetBrains Rider
- JetBrains CLion
- JetBrains PyCharm
- JetBrains RubyMine
- JetBrains GoLand
- JetBrains Fleet
- JetBrains DataSpell
- Android Studio
- Brackets
- Notepad++
- RStudio
- Aptana Studio
๊ธฐ๋ณธ ํธ์ง๊ธฐ ๊ตฌ์ฑ
-
๋ฉ๋ด ๋ฐ์์ GitHub Desktop ์ ์ ํํ๊ณ Settings์ ํด๋ฆญํฉ๋๋ค.
-
์ค์ ์ฐฝ์์ Integrations์ ์ ํํฉ๋๋ค.
-
โ์ธ๋ถ ํธ์ง๊ธฐโ ์๋์์, ๋๋กญ๋ค์ด ๋ฉ๋ด๋ฅผ ์ฌ์ฉํ๊ณ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ค์ ํ ํธ์ง๊ธฐ๋ฅผ ์ ํํฉ๋๋ค.
-
์ ์ฅ์ ํด๋ฆญํฉ๋๋ค.
-
ํ์ผ ๋ฉ๋ด์์ ์ต์ ์ ํด๋ฆญํฉ๋๋ค.
-
์ต์ ์ฐฝ์์ ํตํฉ์ ์ ํํฉ๋๋ค.
-
โ์ธ๋ถ ํธ์ง๊ธฐโ ์๋์์, ๋๋กญ๋ค์ด ๋ฉ๋ด๋ฅผ ์ฌ์ฉํ๊ณ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ค์ ํ ํธ์ง๊ธฐ๋ฅผ ์ ํํฉ๋๋ค.
-
์ ์ฅ์ ํด๋ฆญํฉ๋๋ค.
์ฌ์ฉ์ ์ง์ ํธ์ง๊ธฐ ๊ตฌ์ฑ
-
๋ฉ๋ด ๋ฐ์์ GitHub Desktop ์ ์ ํํ๊ณ Settings์ ํด๋ฆญํฉ๋๋ค.
-
์ค์ ์ฐฝ์์ Integrations์ ์ ํํฉ๋๋ค.
-
"์ธ๋ถ ํธ์ง๊ธฐ"์์ ๋๋กญ๋ค์ด ๋ฉ๋ด๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์ ์ง์ ํธ์ง๊ธฐ ๊ตฌ์ฑ์ ์ ํํฉ๋๋ค.
-
์์คํ ๋ํ ์์๋ฅผ ์ด๋ ค๋ฉด ์ ํ์ ํด๋ฆญํ์ฌ ์ฌ์ฉ์ ์ง์ ํธ์ง๊ธฐ์ ๊ฒฝ๋ก๋ก ์ด๋ํฉ๋๋ค.
-
"์ธ์"์์ "%TARGET_PATH%" ๋ณ์ ๋ค์ ์ฌ์ฉํ๋ ค๋ ์ธ์๋ฅผ ์ ๋ ฅํฉ๋๋ค. ์๋ชป๋ ์ธ์๋ก ์ธํด GitHub Desktop์์ ํธ์ง๊ธฐ๊ฐ ์์๋๋ ๊ฒ์ ๋ฐฉ์งํ ์ ์๋๋ก ์ธ์๊ฐ ์ฌ๋ฐ๋ฅด๊ฒ ์ค์ ๋์๋์ง ํ์ธํ๋ ค๋ฉด ์ฌ์ฉ์ ์ง์ ํธ์ง๊ธฐ ์ง์ ์ค๋ช ์๋ฅผ ์ฐธ์กฐํ์ธ์.
-
์ ์ฅ์ ํด๋ฆญํฉ๋๋ค.
๊ธฐ๋ณธ ํธ์ง๊ธฐ์์ ๋ฆฌํฌ์งํ ๋ฆฌ ์ด๊ธฐ
๊ธฐ๋ณธ ํธ์ง๊ธฐ์์ ํ์ฌ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์ด๊ธฐ ์ํด ๋ฉ๋ด ๋ชจ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ๋ฉ๋ด ๋ชจ์์์ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์ ํํฉ๋๋ค.
- ๊ธฐ๋ณธ ํธ์ง๊ธฐ์์ ์ด๊ธฐ ํด๋ฆญ
๊ธฐ๋ณธ ํธ์ง๊ธฐ์์ ๋ค๋ฅธ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์ด๊ธฐ ์ํด ๋ฆฌํฌ์งํ ๋ฆฌ ๋ชฉ๋ก์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- GitHub Desktop์ ์ผ์ชฝ ์ ๋ชจ์๋ฆฌ์์ ํ์ฌ ๋ฆฌํฌ์งํ ๋ฆฌ ์ด๋ฆ์ ์ค๋ฅธ์ชฝ์ ์๋ ์ ํด๋ฆญํฉ๋๋ค.
- ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋จ์ถ๋ก ํด๋ฆญํ ๋ค์ ๊ธฐ๋ณธ ํธ์ง๊ธฐ์์ ์ด๊ธฐ๋ฅผ ํด๋ฆญํฉ๋๋ค.
ํ
Shift+Command+A ๋ฐ๋ก ๊ฐ๊ธฐ ํค๋ฅผ ์ฌ์ฉํ์ฌ ๊ธฐ๋ณธ ํธ์ง๊ธฐ์์ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์ด ์ ์์ต๋๋ค.
ํ
Ctrl+Shift+A ๋ฐ๋ก ๊ฐ๊ธฐ ํค๋ฅผ ์ฌ์ฉํ์ฌ ๊ธฐ๋ณธ ํธ์ง๊ธฐ์์ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์ด ์ ์์ต๋๋ค.
๊ธฐ๋ณธ ํธ์ง๊ธฐ์์ ํ์ผ์ ์ฝ๋๋ค.
- ์ผ์ชฝ์ ์๋ ์ฌ์ด๋๋ฐ์ "๋ณ๊ฒฝ ๋ด์ฉ" ํญ์ผ๋ก ์ด๋ํฉ๋๋ค.
- ํ์ผ์ ๋ ๋ฒ ํด๋ฆญํ๊ฑฐ๋ ํ์ผ์ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋จ์ถ๋ก ํด๋ฆญํ๊ณ ๊ธฐ๋ณธ ํธ์ง๊ธฐ์์ ์ด๊ธฐ๋ฅผ ์ ํํฉ๋๋ค.