roqkf

์ƒˆ๋กœ์šด Github repository ๋งŒ๋“ค๊ธฐ ๋ณธ๋ฌธ

๐Ÿ’ป Development/Git

์ƒˆ๋กœ์šด Github repository ๋งŒ๋“ค๊ธฐ

ahyeon7 2023. 4. 18. 00:10

๐Ÿ“Œ Github repository ๋งŒ๋“ค๊ธฐ

  • Github๋กœ ์ด๋™ํ•˜์—ฌ, ์ƒˆ๋กœ์šด GIthub repository๋ฅผ ๋งŒ๋“ ๋‹ค.
  • ํ™ˆํŽ˜์ด์ง€๋กœ ์ด๋™ํ•ด์„œ ์™ผ์ชฝ ์ƒ๋‹จ์˜ New ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ๋œ๋‹ค.
  • ์œ„ ์‚ฌ์ง„๊ณผ ๊ฐ™์ด Owner๋ฅผ ์„ ํƒํ•˜๊ณ , ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ์ด๋ฆ„์„ ์ž…๋ ฅ ํ›„, Public ๋˜๋Š” Private๋ฅผ ์„ ํƒํ•œ๋‹ค.
  • ์ด๋ฆ„์€ ๊ฐ€๋Šฅํ•˜๋ฉด ๋กœ์ปฌ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ๋””๋ ‰ํ† ๋ฆฌ ์ด๋ฆ„๊ณผ ๊ฐ™๊ฒŒ ์„ค์ •ํ•˜๋ฉด ์ข‹๋‹ค.
  • ๋งŒ์•ฝ ์˜คํ”ˆ์†Œ์Šค ์ฝ”๋“œ๊ฐ€ ์•„๋‹ˆ๊ณ , ๊ณต๊ฐœํ•˜์ง€ ์•Š๋Š”๋‹ค๋ฉด private๋ฅผ ์ฒดํฌํ•˜๊ณ  ์ƒ์„ฑํ•˜๋ฉด ๋œ๋‹ค.

๋‚˜๋จธ์ง€ ์˜ต์…˜์€ ํ•„์š”์— ๋”ฐ๋ผ ์ฒดํฌํ•œ๋‹ค.

  • Add a README file: README.md ํŒŒ์ผ์„ ์ž๋™์œผ๋กœ ์ƒ์„ฑ
  • Add .gitignore: .gitignore ํŒŒ์ผ์„ ์ž๋™์œผ๋กœ ์ƒ์„ฑ. Java๋‚˜ Node.js ํ…œํ”Œ๋ฆฟ์ด ์žˆ์–ด ๊ธฐํ˜ธ์— ๋งž๊ฒŒ ์„ ํƒํ•˜๋ฉด ๋œ๋‹ค. ํ–ฅํ›„ Git์—์„œ ํ™•์ธํ•˜์ง€ ์•Š์•„์•ผ ํ•˜๋Š” ํŒŒ์ผ์„ ์ถ”๊ฐ€ํ•˜์ž.
  • Choose a license: ๋ผ์ด์„ผ์Šค ํŒŒ์ผ์„ ์ƒ์„ฑ. ์ƒ์šฉ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์˜ ๊ฒฝ์šฐ๋Š” private ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ , ์ฝ”๋“œ๋ฅผ ์•„์˜ˆ ๊ณต๊ฐœํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ๋ผ์ด์„ผ์Šค๋ฅผ ๋ณดํ†ต ์ž‘์„ฑํ•˜์ง€ ์•Š๋Š”๋‹ค. ์˜คํ”ˆ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์˜ ๊ฒฝ์šฐ ๋ณดํ†ต ์ œ์•ฝ์ด ์ ์€ MIT ๋ผ์ด์„ผ์Šค๋‚˜ Apache License๋ฅผ ์ ์šฉํ•˜์—ฌ ๋งŽ์€ ๊ฐœ๋ฐœ์ž๊ฐ€ ์‰ฝ๊ฒŒ ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค.

'๐Ÿ’ป Development > Git' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

Github Issues  (0) 2023.04.18
Github Project ์นธ๋ฐ˜  (0) 2023.04.18
Github ๋ฆฌํฌ์ง€ํ† ๋ฆฌ  (1) 2023.04.18
Git์œผ๋กœ ํ˜‘์—…ํ•˜๊ธฐ3  (0) 2022.11.26
Git์œผ๋กœ ํ˜‘์—…ํ•˜๊ธฐ2  (0) 2022.11.26