๐ŸŒฑ๊นƒํ—ˆ๋ธŒ Fork

๊ถŒ๊ทœ๋ฆฌยท2023๋…„ 5์›” 17์ผ
0

๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ปFrontEnd

๋ชฉ๋ก ๋ณด๊ธฐ
18/29
post-thumbnail

01. Pages ์‚ฌ์šฉํ•˜์—ฌ ์›น ํŽ˜์ด์ง€ ์ƒ์„ฑํ•˜๊ธฐ



01. Git bash์—์„œ ํŒŒ์ผ ์ƒ์„ฑ ๋ฐ ์ƒ์„ฑ ํŒŒ์ผ๋กœ ์ด๋™

mkdir [ ์ƒ์„ฑํ•  ํด๋”๋ช… ]
cd [ ์ƒ์„ฑํ•  ํด๋”๋ช… ]

  • mkdir : make directory์˜ ์•ฝ์ž๋กœ ๋””๋ ‰ํ† ๋ฆฌ(ํด๋”)๋ฅผ ์ƒ์„ฑํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น์–ด
  • cd : change directory์˜ ์•ฝ์ž๋กœ ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋ณ€๊ฒฝํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น์–ด


02. ์ดˆ๊ธฐํ™”

ls
git init

  • ls : list์˜ ์ค„์ž„๋ง๋กœ ํ˜„์žฌ ์œ„์น˜๋‚˜ ํŠน์ • ๊ฒฝ๋กœ์˜ ๋””๋ ‰ํ† ๋ฆฌ ๋‚ด์šฉ์˜ ๋ฆฌ์ŠคํŠธ๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ๋ช…๋ น์–ด
  • git init : ์ƒˆ๋กœ์šด Git ์ €์žฅ์†Œ(repository)๋ฅผ ์ƒ์„ฑํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” Git ๋ช…๋ น์–ด


03. VSC์—์„œ ์ƒ์„ฑํ•œ ํŒŒ์ผ ์—ด๊ณ , index.html ๋งŒ๋“ค๊ธฐ

๐Ÿด Fork๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๋ณด๋ฉด ์ด๋ ‡๊ฒŒ ๋ณด์ธ๋‹ค.


04. VSC ์†Œ์Šค์ œ์–ด - ๋ณ€๊ฒฝ์‚ฌํ•ญ ์Šคํ…Œ์ด์ง• ๋ฐ ์ปค๋ฐ‹ ๋ฉ”์„ธ์ง€ ์ž‘์„ฑ

๐ŸŒฑ VSC์—์„œ ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ์Šคํ…Œ์ด์ง• ํ•˜๋ ค๋ฉด + ๋ฅผ ๋ˆ„๋ฅด๊ณ , ์ปค๋ฐ‹ ๋ฉ”์„ธ์ง€ ์ž‘์„ฑ ํ›„ ์ปค๋ฐ‹

๐Ÿด Fork์—์„œ ์ด์ „์— Unstaged์˜€๋˜ ๊ฒƒ์ด VSC์—์„œ ์Šคํ…Œ์ด์ง•์„ ํ•ด์คŒ์œผ๋กœ์จ, Staged๋กœ ๋ฐ”๋€ ๊ฑธ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

๐Ÿด ์ปค๋ฐ‹์„ ํ•˜๊ณ  Fork๋ฅผ ๋ณด๋ฉด VSC์—์„œ ์ž‘์„ฑํ•œ ์ปค๋ฐ‹ ๋ฉ”์„ธ์ง€์™€ main ํ‘œ์‹œ๊ฐ€ ๋œฌ๋‹ค.


05. GitHub์—์„œ ์ƒˆ๋กœ์šด ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ๋ฅผ ์ƒ์„ฑํ•œ๋‹ค.


06. ์•ž์—์„œ ์ปค๋ฐ‹ํ•œ ๊ฒƒ( git-page-test์˜ index.html )์„ 05.์—์„œ ์ƒ์„ฑํ•œ ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ์— ์˜ฌ๋ฆฐ๋‹ค.

๐Ÿ“ข์šฐ๋ฆฌ๋Š” ์ปค๋ฐ‹๊นŒ์ง€ ๋‹ค ํ–ˆ์œผ๋‹ˆ, ๊ธฐ์กด์— ์กด์žฌํ•˜๋Š” ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ๋ฅผ ์˜ฌ๋ฆฌ๊ฒ ๋‹ค.

์ด ๊ฒฝ์šฐ์—๋Š” GitHub์—์„œ ์ œ๊ณตํ•˜๋Š” ๋ช…๋ น์–ด๋ฅผ ์ž‘์„ฑํ•˜๋ฉด ๋œ๋‹ค.

๐ŸŒฑ ๋ช…๋ น์–ด ์ž‘์„ฑ ํ›„ GitHub์˜ git-page-test ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ๋ฅผ ํ™•์ธํ•˜์—ฌ, index.html์ด ์ž˜ ๋‹ด๊ฒจ์žˆ๋Š”์ง€ ํ™•์ธํ•œ๋‹ค.



07. git-page-test ๋ ˆํŒŒ์ง€ํ† ๋ฆฌ์—์„œ Pages๋ฅผ ๋งŒ๋“ค์–ด์ค€๋‹ค.

๐ŸŒฑ Branch- main ์„ค์ • ํ›„ Save!

๐ŸŒฑ 1-2๋ถ„ ์ง€๋‚˜๋ฉด Pages๊ฐ€ ์ƒ์„ฑ๋œ ๊ฑธ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

๐ŸŒฑ ์™„์„ฑ๋œ Pages

profile
๊ธฐ๋ก์žฅ ๐Ÿ“

0๊ฐœ์˜ ๋Œ“๊ธ€