Notice
Recent Posts
Recent Comments
Link
ยซ   2024/05   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กgit (6)

lgvv98

[git] ์†Œ์ŠคํŠธ๋ฆฌ ์ „์—ญ gitignore ํ•ด๊ฒฐํ•˜๊ธฐ

์†Œ์ŠคํŠธ๋ฆฌ ์ „์—ญ gitignore ํ•ด๊ฒฐํ•˜๊ธฐ โœ… ์ด๊ฒŒ ๋ฌด์Šจ์†Œ๋ฆฌ์ธ๊ฐ€.. ๋‚ด๊ฐ€ ์ด์ „์— ๊ฐœ๋ฐœํ•˜๋Š”๋ฐ ํ•˜๋‚˜์˜ ํŒŒ์ผ์ด ์ถ”์ ์ด ๋˜์ง€ ์•Š์•˜์Œ. ๋ญ ๋Œ€์ถฉ ์˜ˆ์ƒ์€ ์ „์—ญ gitignore๋˜๊ณ  ์žˆ๊ตฌ๋‚˜ ์˜€๋Š”๋ฐ, ์ด๊ฑธ ๊ทธ๋ž˜์„œ ์–ด๋””์„œ ์„ค์ •ํ•˜๋Š”๊ฑด๋ฐ?? ํ•œ ๋ช‡๊ฐœ์›” ๊ฐ„ ํ•ด๊ฒฐ ๋ชปํ•ด์„œ, ๋‹ค๋ฅธ ๋ฐฉ์‹์œผ๋กœ ํŒŒ์ผ์„ ๊ด€๋ฆฌํ•˜๊ณ  ์žˆ๋‹ค๊ฐ€ ์ง„์งœ ์–ผ๋–จ๊ฒฐ์— ๊ทธ ํ•ด๊ฒฐ๋ฐฉ๋ฒ•์„ ์ฐพ๊ฒŒ ๋˜์–ด์„œ ๋‚˜๋Š” ํ•ด๊ฒฐํ–ˆ์—ˆ์Œ. ๋‹น์‹œ์— ๊ตฌ๊ธ€๋ง์„ ์ง„์งœ ์—„์ฒญ๋‚˜๊ฒŒ ํ•ด๋„ ์•ˆ๋– ์„œ ํ™”๋„๋‚˜๊ณ  ์šฐ์šธํ•˜๊ณ ,, ๋ง‰ ๊ทธ๋žฌ์—ˆ๋Š”๋ฐ,, ์–ผ๋งˆ ์ „์— ์ƒˆ๋กœ ๋“ค์–ด๊ฐˆ ํ”„๋กœ์ ํŠธ์˜ ํ•œ ๋ถ„๋„ ๋˜‘๊ฐ™์€ ํ˜„์ƒ์„ ๊ฒช์–ด์„œ ํ•ด๊ฒฐํ•˜์ง€ ๋ชปํ•ด์„œ ์–ด๋ ค์›€์„ ๊ฒช๊ณ  ์žˆ์—ˆ์Œ!! ๋ฐ”๋กœ ๊ทธ ์ž๋ฆฌ์—์„œ ํ•ด๊ฒฐํ•ด ๋“œ๋ฆฌ๊ณ  ๋‚˜์™€ ๊ฐ™์€ ์—ฌ๋Ÿฌ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ๊ธฐ์—ฌํ•˜๊ณ ์ž ํ•ด๊ฒฐ๋ฐฉ๋ฒ•์„ ํฌ์ŠคํŒ…์œผ๋กœ ๋‚จ๊ธฐ๊ณ ์ž ํ•จ. ๐Ÿ”ฅ ๊ฐ€ ๋ณด ์ž ๊ณ  ๐Ÿ”ฅ โœ… ํ•ด๊ฒฐ ๋ฐฉ๋ฒ• โœ… ์„ค์ • ๋ˆ„๋ฅด๊ธฐ โœ… Git ๋ถ€๋ถ„ ํ™•์ธ..

git 2022. 7. 12. 16:50
[git] ํด๋”์—์„œ ํŠน์ • ํŒŒ์ผ Commit & push

โœ… ์ด๋ฒˆ ์‹œ๊ฐ„์—๋Š” git ํŠน์ • ํŒŒ์ผ๋งŒ commitํ•˜๊ณ  pushํ•˜๋Š” ๊ฒƒ์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณผ ์˜ˆ์ •์ด์•ผ. โœ… ํด๋”์˜ ๊ตฌ์กฐ Root folder - folder A - folder B ํ˜„์žฌ ์ด๋ ‡๊ฒŒ ๋˜์–ด์žˆ๋Š” ์ƒํ™ฉ์ด์•ผ. ๋‚˜๋Š” folder A๋งŒ ๊นƒํ—ˆ๋ธŒ์— ์˜ฌ๋ฆฌ๊ณ  ์‹ถ๊ณ , folder B๋Š” ์กฐ๊ธˆ ๋‚˜์ค‘์— ์˜ฌ๋ฆฌ๊ณ  ์‹ถ์—ˆ์–ด. ์™œ๋ƒํ•˜๋ฉด ์•„์ง ์™„์„ฑ๋˜์ง€ ์•Š์•˜๊ธฐ ๋•Œ๋ฌธ์ด์ง€. โœ… ์‚ฌ์šฉํ•  ๋ช…๋ น์–ด ์ •๋ฆฌ // git status๋ช…๋ น์–ด๋ฅผ ์ด์šฉํ•˜์—ฌ ์ž‘์—…ํ•œ ํŒŒ์ผ ๋ชฉ๋ก ํ™•์ธํ•˜๊ธฐ git status // git diff๋ช…๋ น์–ด๋ฅผ ์ด์šฉํ•˜์—ฌ ๊ธฐ์กดํŒŒ์ผ์˜ ๋ณ€๊ฒฝ๋‚ด์—ญ ํ™•์ธํ•˜๊ธฐ git diff // git add๋ช…๋ น์–ด๋ฅผ ์ด์šฉํ•˜์—ฌ ์›ํ•˜๋Š” ํŒŒ์ผ ์ถ”๊ฐ€ํ•˜๊ธฐ git add ... // git reset๋ช…๋ น์–ด๋ฅผ ์ด์šฉํ•˜์—ฌ add๋œ ํŒŒ์ผ ์ทจ์†Œํ•˜๊ธฐ git reset HEAD ์šฐ์„  git..

git 2022. 1. 21. 12:37
๐Ÿคฆ‍โ™‚๏ธ git ์›๊ฒฉ ์ €์žฅ์†Œ์— ์˜ฌ๋ผ๊ฐ„ commit ๋˜๋Œ๋ฆฌ๊ธฐ

์ด๋ฒˆ์—๋Š” ๊นƒ ์›๊ฒฉ ์ €์žฅ์†Œ์— ์˜ฌ๋ผ๊ฐ„ commit ๋˜๋Œ๋ฆฌ๋Š” ๋ฒ•์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด์ž. (๋ฌธ์ œ) ๊นƒํ—ˆ๋ธŒ์— ์ˆ˜๋™์œผ๋กœ ํŒŒ์ผ์„ ์ถ”๊ฐ€ํ•˜์˜€๋Š”๋ฐ, ๋‚˜์ค‘์— ์•Œ๊ณ ๋ณด๋‹ˆ๊นŒ ์ฝ”๋“œ๊ฐ€ ์ž˜๋ชป๋˜์—ˆ์—ˆ์Œ. ๋”ฐ๋ผ์„œ ๊นƒ ํ—ˆ๋ธŒ์—์„œ ๋‹ค์‹œ ์ˆ˜์ •ํ•  ํ•„์š”๊ฐ€ ์ƒ๊น€. ํ•˜์ง€๋งŒ, ๋‹จ์ผ ํŒŒ์ผ์ด ์•„๋‹ˆ๋ผ, ์—ฌ๋Ÿฌ ํด๋”๋ฅผ ํ•˜๋‚˜์— ๋ญ‰์ณ๋‘๋Š” ๋ฐฉ์‹์ด๋ผ์„œ ์–ด๋–ป๊ฒŒ ํ•ด์•ผํ• ์ง€ ๊ณ ๋ฏผ์ด ์ƒ๊น€. (๋‚˜์˜ ํ•ด๊ฒฐ๋ฒ•) 1. Xcode - Source Control - Clone ์„ ํด๋ฆญํ•ด ํด๋”๋กœ ๋˜์–ด์žˆ๋Š” ๊นƒ์„ ๋ฐ›์•„์˜จ๋‹ค. 2. Terminal์„ ์—ด๊ณ  clone์ด ๋œ ๊ณณ์œผ๋กœ ์ด๋™ํ•œ๋‹ค. ex) cd Document/"ํด๋ก ๋˜์–ด์ง„ ํด๋” ์ด๋ฆ„" 3. ๊ทธ ์ดํ›„ ๊นƒํ—ˆ๋ธŒ ํ™ˆํŽ˜์ด์ง€์— ๋“ค์–ด๊ฐ€์„œ ํด๋”์— ๋“ค์–ด๊ฐ€ commit์„ ๋ˆŒ๋Ÿฌ ๋Œ์•„๊ฐ€๊ณ ์ž ํ•˜๋Š” ์‹œ์ ์˜ commit id(?)๋ฅผ ๋ณต์‚ฌํ•œ๋‹ค.\ 4. ํด๋ก ๋œ ๊ณณ์œผ๋กœ ์ด๋™ํ•œ ..

git 2021. 6. 26. 17:19