πŸ”§ [ Git ] μ €μž₯μ†Œ 생성 및 컀밋

Dongmin KimΒ·2021λ…„ 8μ›” 15일
0

πŸ”§Git

λͺ©λ‘ 보기
1/4
post-thumbnail

Git Bash λͺ…λ Ήμ–΄

$ mkdir 폴더λͺ… # 폴더λ₯Ό μƒμ„±ν•œλ‹€.

$ cd 폴더λͺ… # 폴더λͺ…μœΌλ‘œ μ΄λ™ν•œλ‹€.

$ ls # 폴더λ₯Ό ν™•μΈν•œλ‹€.

$ echo "Hello World!" > index.html # "Hello World!" ν…μŠ€νŠΈκ°€ λ“€μ–΄μžˆλŠ” index νŒŒμΌμ„ μƒμ„±ν•œλ‹€.

$ git init . or 폴더λͺ… # . λŠ” ν˜„μž¬ 폴더λ₯Ό μ΄ˆκΈ°ν™”ν•œλ‹€. 

$ git remote add origin κΉƒν—ˆλΈŒ μ£Όμ†Œ # 원격 μ €μž₯μ†Œλ₯Ό λ“±λ‘ν•œλ‹€.

$ git remote -v # λ“±λ‘λœ 원격 μ €μž₯μ†Œλ₯Ό 확인할 수 μžˆλ‹€.

$ git status # ν˜„μž¬μ˜ Git μƒνƒœλ₯Ό 좜λ ₯ν•œλ‹€.

$ git add index.html # μŠ€ν…Œμ΄μ§€μ˜μ—­μ— index νŒŒμΌμ„ λ“±λ‘ν•œλ‹€.

$ git config --global user.email "oh13340000@gmail.com" # μ‚¬μš©μž 이메일을 λ“±λ‘ν•œλ‹€.

$ git config --global user.name "dong min" # μ‚¬μš©μž 이름을 λ“±λ‘ν•œλ‹€.

$ git commit -m μ½”λ©˜νŠΈ # 컀밋을 ν•œλ‹€.

$ git log # 둜그λ₯Ό ν™•μΈν•œλ‹€.

$ code index.html # μ½”λ“œλ₯Ό μˆ˜μ •ν•˜κΈ° μœ„ν•΄ index νŒŒμΌμ„ μ—°λ‹€.

$ git commit index.html # μˆ˜μ •μ„ ν–ˆκΈ° λ•Œλ¬Έμ— 컀밋을 ν•œλ‹€.

$ git push -u origin master # ν˜‘μ—…μ„ μœ„ν•΄ 원격저μž₯μ†Œλ‘œ push λ₯Ό ν•΄μ€€λ‹€.

init λͺ…λ Ήμ–΄λ₯Ό 톡해 μ΄ˆκΈ°ν™”λ₯Ό μ‹œν‚€λ©΄ .git λΌλŠ” μˆ¨κ²¨μ§„ 폴더가 μƒμ„±λ˜λ©° κΉƒμœΌλ‘œ κ΄€λ¦¬λ˜λŠ” μ €μž₯μ†Œκ°€ λœλ‹€.

μ²˜μŒμ—λŠ” μ›Œν‚Ήλ””λ ‰ν„°λ¦¬μ— μžˆλŠ” νŒŒμΌμ„ add λͺ…λ Ήμ–΄λ₯Ό 톡해 μŠ€ν…Œμ΄μ§€μ˜μ—­μ— λ“±λ‘μ‹œμΌœμ€˜μ•Ό ν•œλ‹€.
그리고 μŠ€ν…Œμ΄μ§€μ˜μ—­μ—μ„œ .git μ €μž₯μ†Œλ‘œ κΈ°λ‘ν•΄μ€˜μ•Ό ν•˜λŠ”λ° μš°λ¦¬λŠ” 그것을 컀밋이라고 ν•œλ‹€.

μ»€λ°‹ν•˜κΈ°μ „μ—λŠ” μ‚¬μš©μž 섀정을 ν•΄μ€˜μ•Όν•œλ‹€.

index 파일이 μˆ˜μ •μ΄ 되면 μ›Œν‚Ήλ””λ ‰ν„°λ¦¬λ‘œ λ„˜μ–΄μ˜€λ©΄μ„œ μ–ΈμŠ€ν…Œμ΄μ§€ μƒνƒœκ°€ 되기 λ•Œλ¬Έμ— λ‹€μ‹œ add λ˜λŠ” commit λͺ…λ Ήμ–΄λ₯Ό 톡해 μŠ€ν…Œμ΄μ§€ μ˜μ—­μ— λ“±λ‘ν•˜μ—¬ μ»€λ°‹ν•΄μ€˜μ•Ό ν•œλ‹€.

0개의 λŒ“κΈ€