Git & Github ์†Œ๊ฐœ

2023. 3. 24. 14:38ยทDevelop/Git

 

 

๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ(VCS)

 

์‹œ๊ฐ„์˜ ํ๋ฆ„์— ๋”ฐ๋ผ ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ๊ด€๋ฆฌํ•œ๋‹ค.

 

๋ฒ„๊ทธ๋ฐœ์ƒ์‹œ ํŠน์ •์‹œ์ ์œผ๋กœ ๋˜๋Œ์•„๊ฐ€๊ธฐ

 

์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๋ˆ„๊ฐ€ ์ˆ˜์ •ํ–ˆ๋Š”์ง€ ์ถ”์ 

 

์ ์šฉ์ด ์ž˜๋ชป๋˜์—ˆ์„๋•Œ ๋ณต๊ตฌ

 

๋Œ€๊ทœ๋ชจ ์ˆ˜์ •์ž‘์—…์„ ์•ˆ์ „ํ•˜๊ฒŒ ์ง„ํ–‰

 

์—ฌ๋Ÿฌ ์‚ฌ๋žŒ์ด ๋™์‹œ ์ž‘์—…

 

 

 

git

 

๋ถ„์‚ฐ ๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ

 

Github ์€ ‘git’ ์„ ์ œ๊ณตํ•˜๋Š” ์›นํ˜ธ์ŠคํŒ… ์„œ๋น„์Šค

 

 

 

Git ๋ช…๋ น์–ด & ๋™์ž‘ ๋ฐฉ์‹

 

 

๋‚ด ์ปดํ“จํ„ฐ์˜ ํŒŒ์ผ์„ ๊นƒํ—ˆ๋ธŒ์— ์˜ฌ๋ฆฌ๋ ค๋ฉด,

 

๊นƒํ—ˆ๋ธŒ์— '์›๊ฒฉ ์ €์žฅ์†Œ'๋ฅผ ๋งŒ๋“ค๊ณ , ๋‚ด ์ปดํ“จํ„ฐ์— '๋กœ์ปฌ ์ €์žฅ์†Œ'๋ฅผ ๋งŒ๋“  ๋’ค

 

๋‘˜์„ ์—ฐ๊ฒฐํ•ด์„œ ๋กœ์ปฌ ์ €์žฅ์†Œ์˜ ํŒŒ์ผ์„ ์›๊ฒฉ์ €์žฅ์†Œ๋กœ ๋ณด๋‚ด๋ผ๊ณ  ๋ช…๋ นํ•˜๋ฉด ๋œ๋‹ค.

 

 

 

์ƒˆ๋กœ์šด ์ €์žฅ์†Œ์—์„œ ๊ด€๋ฆฌํ•˜๊ธฐ

 

git init

 ๋กœ์ปฌ ์ €์žฅ์†Œ ๋งŒ๋“ค๊ธฐ

//๋กœ์ปฌ ์ €์žฅ์†Œ ์ƒ์„ฑ
$ git init

 

๊ด€๋ฆฌํ•  ํด๋” ์ •ํ•˜๊ธฐ 

 

git add

๊ด€๋ฆฌ ํ•  ํŒŒ์ผ ์ถ”๊ฐ€ํ•˜๊ธฐ 

 

 

๋กœ์ปฌ ์ €์žฅ์†Œ์™€ ์›๊ฒฉ ์ €์žฅ์†Œ ์—ฐ๊ฒฐ

//์›๊ฒฉ ์ €์žฅ์†Œ์™€ ์—ฐ๊ฒฐ
$ git remote add origin [์›๊ฒฉ์ €์žฅ์†Œ ์ฃผ์†Œ]

 

 

git commit

๊ด€๋ฆฌํ•  ํŒŒ์ผ ํ™•์ •ํ•˜๊ธฐ 

 ํŒŒ์ผ ์˜ฌ๋ฆฌ๊ธฐ

ํŒŒ์ผ์„ ์˜ฌ๋ฆฌ๋Š” ๋‹จ๊ณ„

์ด 3๋‹จ๊ณ„๋กœ ์ด๋ฃจ์–ด์ง€๋Š”๋ฐ, add → commit → push ์ˆœ์„œ์ด๋‹ค.

 

git remote add

์›๊ฒฉ์ง€ ์„œ๋ฒ„ ์ง€์ •ํ•˜๊ธฐ

์ €์žฅ์†Œ๋ฅผ ๋‚ด ์ปดํ“จํ„ฐ์— ๊ตฌ์„ฑํ•˜๊ธฐ 

git push

๋ณ€๊ฒฝ ์‚ฌํ•ญ์„ ์›๊ฒฉ์ง€๋กœ ๋ณด๋‚ด๊ธฐ 

(๋กœ์ปฌ์—์„œ commit ํ•œ ํŒŒ์ผ๋งŒ ์ „์†ก)

 

์‹ค์Šต

 

 

 

echo "# openSource2023" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/endyd1567/openSource2023.git
git push -u origin main

 

 

 

 

https://shortcuts.tistory.com/m/8

 

์ €์ž‘์žํ‘œ์‹œ

'Develop > Git' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

Intellij ์—์„œ ๊นƒํ—ˆ๋ธŒ ๊ด€๋ฆฌํ•˜๊ธฐ  (0) 2023.04.01
'Develop/Git' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • Intellij ์—์„œ ๊นƒํ—ˆ๋ธŒ ๊ด€๋ฆฌํ•˜๊ธฐ
hello_u
hello_u
  • hello_u
    ๐Ÿ˜œ
    hello_u
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ๐Ÿ˜œ (345)
      • Hardware (2)
        • BMC (2)
      • Spring (109)
        • Spring ์ž…๋ฌธ (20)
        • Spring ๊ธฐ๋ณธ (27)
        • Spring MVC (18)
        • Spring DB (22)
        • Spring JPA ๊ธฐ๋ณธ (16)
        • Spring JPA ํ™œ์šฉ (6)
      • Develop (27)
        • DB (8)
        • JAVA (4)
        • Web (2)
        • Python (7)
        • OSS (2)
        • Git (2)
        • API (2)
      • Algorithm (155)
        • CodeUp ๊ธฐ์ดˆ (44)
        • ํŒŒ์ด์ฌ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ (64)
        • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค (4)
        • SWEA (30)
        • Softeer (10)
        • BOJ (2)
      • CS (9)
        • ์ปดํ“จํ„ฐ์ผ๋ฐ˜ (3)
        • ์šด์˜์ฒด์ œ (3)
        • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค (0)
        • ์ •๋ณดํ†ต์‹  (1)
        • ์ž๋ฃŒ๊ตฌ์กฐ (1)
        • ์†Œํ”„ํŠธ์›จ์–ด ๊ณตํ•™ (1)
        • ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด (0)
        • ์ตœ์‹  ๋””์ง€ํ„ธ, ์ผ๋ฐ˜์ƒ์‹ (0)
      • ์ž๊ฒฉ์ฆ (41)
        • ์ •๋ณด๋ณด์•ˆ๊ธฐ์‚ฌ (9)
        • ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ (22)
        • ๋ฆฌ๋ˆ…์Šค๋งˆ์Šคํ„ฐ 1๊ธ‰ (3)
        • SQLD (7)
  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.3
hello_u
Git & Github ์†Œ๊ฐœ
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”