๋ฌธ์ .gitignore ํ์ผ์ ๋ง๋๋ ์ฌ๋๋ค์ ํ๋์ด ๋ช ๊ฐ์ง ์กด์ฌํฉ๋๋ค. gitignore.io ์ฌ์ดํธ์ ๊ฐ์ ํค์๋ ์
๋ ฅ ํ ์์ฑ๋ ๋ด์ฉ์ .gitignore ํ์ผ์ ๋ถ์ฌ๋ฃ๋๋ค. ์์ฃผ ์ฌ์ฉํ๋ ๋ด์ฉ๊ณผ ํ์์ ๋ง๋ค์ด๋๊ณ ๋ณต์ฌ/๋ถ์ฌ๋ฃ๊ธฐ ํ๋ค. ํ๋ก์ ํธ ํ
ํ๋ฆฟ์ ์ฌ์ฉํ๋ค๋ฉด ํ
ํ๋ฆฟ์ผ๋ก ํ๋ก์ ํธ๋ฅผ ์์ฑํ๋ค.(.gitignore ํ์ผ ํฌํจ) CLI๋ก ๋ง๋ ๋ค. ํ๋ก์ ํธ๋ฅผ ์์ฃผ ํ๋ค๋ณด๋ฉด ๋๊ฐ์ gitignore ํ์ผ ๋ง๋๋ ๊ฒ ์๊ฐ๋ณด๋ค ๊ท์ฐฎ์ต๋๋ค. ์ ๊ฐ ๊ทธ๋ ์ต๋๋ค. ์คํ๋ ค Command-Line์ผ๋ก ๋ง๋๋ ๊ฒ ํจ์ฌ ํธํ๋ค๋ ์๊ฐ์ด ๋ญ๋๋ค. ์ค์ ๋ก Toptal ์ฌ์ดํธ์ ๊ฐ๋ณด๋ฉด Document์ ๋ฐฉ๋ฒ์ด ์ ๋ฆฌ๋์ด ์์ต๋๋ค. ์ฌ์ฉ ์ ๋ ์ฌ๋ฌ Shell ์ค์์ fish-shell์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ํฐ๋ฏธ๋์ ๋ค์๊ณผ ๊ฐ์ด ์
..
๐ชด Summary Git ์ฌ์ฉ ์์ Gesture์ ์ข
๋ฅ AutoLayout ๐ Detail TIL์ ๋๋ฌด ๋ง์ ๋ฆฌ์์ค๋ฅผ ๋ค์ด์ง ๋ง์๋ค. ์ค๋์ ๋ด์ฉ์ด ๋ง์ง๋ ์์ง๋ง, iOS๋ฅผ ์์ํ๋ฉด์ ๊ฐ์ฅ ์ค์ํ ๊ฒ๋ค์ ๋ค๋ค๋ค. Git Git์ ์์ค ์ฝ๋์ ๋ฒ์ ๊ด๋ฆฌ์ ํ์
์ ์ด์ฉ VCS(Version Control System) ๋ฒ์ ์ ๋ฐ๋ฅธ ๊ด๋ฆฌ๊ฐ ์ ์ฉ(์ด์ ์ ์์ฑํ๋ ์ฝ๋, ์ฌ์ฉํ๋ ๋ฒ์ ์ ํ์ธ ๋๋ ๋กค๋ฐฑ ๊ฐ๋ฅ) Git & GitHub ๋ก์ปฌ์์ ์์
ํ๋ ์ฝ๋๋ฅผ ๊ฐ์ง๊ณ ๋ค๋ฅธ ๊ธฐ๊ธฐ, ํ๊ฒฝ์์ ์์
์ ์ด์ด๋๊ฐ๊ณ ์ถ์ ๊ฒฝ์ฐ๊ฐ ์๋ค. Xcode์์ GitHub ์ฐ๊ฒฐํ๊ณ Git ๋ฒ์ ๊ด๋ฆฌํ๊ธฐ ํฐ๋ฏธ๋๋ณด๋ค๋ ์๋ ๋ฐฉ์์ด ํธํ๊ณ GUI ํด(GitKraken, Fork, GitHub Desktop ๋ฑ)๋ณด๋ค๋ ๊ธฐ๋ฅ์ด ์ ๋ค. Gest..
์๋
ํ์ธ์, ์ ๋ง ์ค๋๋ง์ ํฌ์คํ
์
๋๋ค. ์ฌ์ค ์ง๊ธ ํ๊ณ ์๋ ํฌ์คํ
์ ๋๊ฐ ๋ณด๋ ๊ฒ์ ๊ธฐ๋ํ๊ณ ์ฐ๋ ๊ธ๋ค์ด ์๋๊ณ ์ ์ค์ค๋ก ๊พธ์คํ ์ต๊ด์ ๋ค์ด๋ฉด์ Swift/iOS์ ๋ํด ์ต์ํด์ง๋ ค๊ณ ํ๋ ๊ธ์ด์์.. ๊ทธ๋๋ ์ด๋ฐ ๊พธ์คํจ์ ๋๊ธฐ๋ถ์ฌ๋ฅผ ๋ฐ์ผ์ค ๋ถ๋ค์ด ์์ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๊ณ ๊ธ์ ์ฐ๊ณ ์์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ์ด๋ฒ์๋ ์ข ๋ง์ด ์ฌ์ด๋ฒ๋ ธ๋ค์ :( ํ๊ณ๋ ๋์ง ์์ผ๋ ค๊ณ ํฉ๋๋ค. ๊ทธ๋ ๋ค๊ณ ๋ ๋๋ฌด ์ข์ ํ ํ์๋ ์์ ๊ฒ ๊ฐ์์. ๊ฒฐ๊ตญ ๋ชฉํ๋ 100์ผ์น์ ๋ถ๋์ ํด๋ด๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋ฉ์ถ์ง๋ง ์์ผ๋ ค๊ตฌ์ ๐ ๋๋ ค๋ ์ข์ผ๋๊น ๋ฉ์ถ์ง๋ง ๋ง์๋ค! ํ๋ก์ ํธ 2๋ ๊ตญ๊ธฐ(๊ตญ๊ฐ) ๋ง์ถ๊ธฐ ๊ฒ์์ ๋ง๋๋ ํ๋ก์ ํธ์์ต๋๋ค. ์๋์์ ๋ณด์ด๋ ๋ด์ฉ๋ค์ ํ์ตํ์๊ตฌ์. ์ฑ๋ฆฐ์ง๊น์ง ๋ฌด์ฌํ ์งํํ๋๋ฐ์. ์ฑ๋ฆฐ์ง ๋ด์ฉ์ ์๋์ ๊ฐ์ต๋๋ค. ๋ค๋น๊ฒ์ด์
..