Skip to content

seonukkim/unist-brains.github.io

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Build Status

brAIns Blog

Blog of UNIST AI club, brAIns

Link

λΈ”λ‘œκ·Έ μž‘μ„±κ³Ό μ½”λ“œ μ—…λ‘œλ“œ 방법을 μ†Œκ°œν•©λ‹ˆλ‹€!

μž‘μ„±μž: μ •μš©μ€€

brAIns 동아리 ν™œλ™μ„ μ§„ν–‰ν•˜λ©΄μ„œ λΈ”λ‘œκ·Έ ν¬μŠ€νŒ…μ„ ν•˜κ±°λ‚˜ μŠ€ν„°λ”” λ‚΄μ—μ„œ μ½”λ“œλ₯Ό κ³΅μœ ν•˜λŠ” 일이 많이 μžˆμ„ ν…λ°μš”, 이 글은 μ–΄λ–»κ²Œ 글을 ν¬μŠ€νŒ…ν•˜κ±°λ‚˜ μ½”λ“œλ₯Ό μ—…λ‘œλ”©ν•˜λŠ”μ§€μ— λŒ€ν•΄ μ„€λͺ…λ“œλ¦¬κ³ μž μž‘μ„±λ˜μ—ˆμŠ΅λ‹ˆλ‹€! git commit,pushλ₯Ό 톡해 이λ₯Ό μ§„ν–‰ν•˜κ²Œ λ˜λŠ”λ°, μ‹œμž‘ν•˜κΈ° 전에 λͺ‡ κ°€μ§€ μ€€λΉ„ 과정이 ν•„μš”ν•©λ‹ˆλ‹€.

1. μ€€λΉ„ κ³Όμ •

λ¨Όμ € κ°„λ‹¨νžˆ μ„€λͺ…λ“œλ¦¬λ©΄, brAIns λΈ”λ‘œκ·Έμ™€ μ½”λ“œ 곡유의 경우 github organization을 톡해 운영되기 λ•Œλ¬Έμ—, 컴퓨터에 gitκ³Ό text editorκ°€ μ„€μΉ˜λ˜μ–΄ μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€.

  • git μ„€μΉ˜ν•˜κΈ°
  • github 계정 μƒμ„±ν•˜κΈ°
  • text editor μ„€μΉ˜ν•˜κΈ°

git μ„€μΉ˜ 방법은 Window, Mac, Linux λ“± μš΄μ˜μ²΄μ œμ— 따라 방식이 μƒμ΄ν•˜μ—¬ 이 κΈ€μ—μ„œ 직접 λ‹€λ£¨μ§€λŠ” μ•Šμ§€λ§Œ, 인터넷에 "(운영체제) git μ„€μΉ˜" 와 같이 κ²€μƒ‰ν•˜μ‹œλ©΄ μžμ„Ένžˆ λ‹€λ£¨λŠ” 글듀을 μ‰½κ²Œ 찾아보싀 수 μžˆμŠ΅λ‹ˆλ‹€. git μ„€μΉ˜ 이후 μ‚¬μš©μž λ‹‰λ„€μž„κ³Ό 이메일을 λ“±λ‘ν•˜λŠ” κ³Όμ •κΉŒμ§€ μ§„ν–‰ν•΄ μ£Όμ‹œλ©΄ μΆ©λΆ„ν•©λ‹ˆλ‹€.

github 계정은 μ—†μœΌμ‹  경우 github μ‚¬μ΄νŠΈμ—μ„œ λ§Œλ“œμ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.

text editor의 κ²½μš°μ—λŠ” μ’…λ₯˜λŠ” λ¬΄κ΄€ν•˜λ©°, 아직 μ‚¬μš©ν•˜κ³  μžˆμ§€ μ•ŠμœΌμ‹œλ‹€λ©΄ κ°œμΈμ μœΌλ‘œλŠ” VS Codeλ₯Ό μΆ”μ²œλ“œλ¦½λ‹ˆλ‹€!

μ„Έ κ°€μ§€κ°€ λͺ¨λ‘ μ€€λΉ„λ˜μ—ˆλ‹€λ©΄ 본격적으둜 초기 섀정을 진행해보도둝 ν•˜κ² μŠ΅λ‹ˆλ‹€. (Windowsν™˜κ²½, VS Code μ‚¬μš© 기반 μ„€λͺ…μœΌλ‘œ, ν™˜κ²½κ³Ό text editor μ’…λ₯˜μ— 따라 사진과 μ™„μ „νžˆ λ™μΌν•˜μ§€ μ•Šμ„ 수 μžˆμŠ΅λ‹ˆλ‹€!)

2. 초기 μ„€μ •

λΈ”λ‘œκ·Έ ν¬μŠ€νŒ…κ³Ό μ½”λ“œ μ—…λ‘œλ“œλŠ” 기본적으둜 둜컬 디렉토리에 둜컬 μ €μž₯μ†Œλ₯Ό λ§Œλ“€μ–΄ brAIns λ°μ΄ν„°λ² μ΄μŠ€μ˜ 원격 μ €μž₯μ†Œμ™€ μ—°λ™ν•˜κ³ , μ—°λ™λœ 둜컬 μ €μž₯μ†Œμ—μ„œ branchλ₯Ό λ§Œλ“€μ–΄ μˆ˜μ •ν•œ λ’€ brAIns λ°μ΄ν„°λ² μ΄μŠ€μ— commit,pushλ₯Ό 톡해 μ—…λ‘œλ“œν•˜λŠ” λ°©μ‹μœΌλ‘œ μ΄λ£¨μ–΄μ§‘λ‹ˆλ‹€. (보닀 μžμ„Έν•œ 원리가 κΆκΈˆν•˜μ‹  뢄듀은 git의 원리λ₯Ό 더 읽어 λ³΄μ‹œλ©΄ 쒋을 것 κ°™μŠ΅λ‹ˆλ‹€.)

초기 섀정은 λ°”λ‘œ 둜컬 μ €μž₯μ†Œλ₯Ό μƒˆλ‘œ λ§Œλ“€κ³ , 원격 μ €μž₯μ†Œμ™€ μ—°λ™ν•˜λŠ” 과정을 μ§„ν–‰ν•˜λŠ” 것이라고 λ³΄μ‹œλ©΄ 될 것 κ°™μŠ΅λ‹ˆλ‹€.

λ¨Όμ € μ›ν•˜λŠ” μœ„μΉ˜μ— μƒˆ 폴더λ₯Ό μƒμ„±ν•©λ‹ˆλ‹€. 이 폴더에 둜컬 μ €μž₯μ†Œλ₯Ό μƒμ„±ν•˜λ„λ‘ ν•˜κ² μŠ΅λ‹ˆλ‹€. github에 μ ‘μ†ν•˜μ—¬ λ‘œκ·ΈμΈν•œ λ’€, unist brAIns github νŽ˜μ΄μ§€μ— μ ‘μ†ν•˜μ—¬ 우츑 μƒλ‹¨μ˜ "Fork" λ²„νŠΌμ„ 눌러 μžμ‹ μ˜ github repository에 brAIns repositoryλ₯Ό 볡사해 μ˜΅λ‹ˆλ‹€.

μ—¬κΈ°μ„œλŠ” λΈ”λ‘œκ·Έ κΈ€ μ—…λ‘œλ“œλ₯Ό κΈ°μ€€μœΌλ‘œ μ„€λͺ…ν•˜μ§€λ§Œ, λΈ”λ‘œκ·Έ 글이 μ•„λ‹Œ μ½”λ“œλ₯Ό μ—…λ‘œλ“œν•˜λŠ” 경우 μ½”λ“œλ₯Ό μ—…λ‘œλ“œν•˜κ³ μž ν•˜λŠ” repositoryλ₯Ό forkν•΄μ•Ό ν•©λ‹ˆλ‹€.

fork butten

λ³΅μ‚¬λœ repository에 λ“€μ–΄κ°€ 우츑 μƒλ‹¨μ˜ "Code" λ²„νŠΌμ„ λˆŒλŸ¬μ€λ‹ˆλ‹€. μƒˆλ‘œ 뜬 μ°½μ—μ„œ HTTPS μ£Όμ†Œλ₯Ό 볡사 λ²„νŠΌμ„ 눌러 λ³΅μ‚¬ν•΄μ€λ‹ˆλ‹€.

repository

이후 μƒˆλ‘œ μƒμ„±ν•œ ν΄λ”μ—μ„œ μš°ν΄λ¦­μ„ 톡해 git bashλ₯Ό μ—΄μ–΄ git command 창을 λ„μ›Œμ€λ‹ˆλ‹€(Mac의 경우 terminal). μ—΄λ¦° command 창에 λ‹€μŒ μ½”λ“œλ₯Ό μž…λ ₯ν•˜μ—¬ 둜컬 디렉토리λ₯Ό forkν•΄μ˜¨ unist brAIns μ €μž₯μ†Œμ™€ μ—°λ™ν•΄μ€λ‹ˆλ‹€.(λ³΅μ‚¬ν•œ μ£Όμ†Œ) μœ„μΉ˜μ— (git bash의 경우) shift+insertλ₯Ό 톡해 λ³΅μ‚¬ν•œ μ£Όμ†Œλ₯Ό μž…λ ₯ν•΄μ€λ‹ˆλ‹€. (κ΄„ν˜ΈλŠ” μ—†μ–΄μ•Ό ν•©λ‹ˆλ‹€!)

git clone (λ³΅μ‚¬ν•œ μ£Όμ†Œ)

μ΄λ ‡κ²Œ ν•˜λ©΄, unist brAIns μ €μž₯μ†Œμ— μ‘΄μž¬ν•˜λŠ” λͺ¨λ“  νŒŒμΌλ“€μ΄ λ‹€μŒκ³Ό 같이 μƒˆλ‘œ λ§Œλ“  폴더에 λ³΅μ‚¬λ˜μ–΄ λ“€μ–΄μ˜¨ 것을 λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€.

cloned folder

이제 둜컬 μ €μž₯μ†Œλ₯Ό brAIns 원격 μ €μž₯μ†Œμ™€ 연동해주기 μœ„ν•΄ λ‹€μ‹œ unist brAIns github νŽ˜μ΄μ§€μ— μ ‘μ†ν•©λ‹ˆλ‹€. μ΄λ²ˆμ—λŠ” forkν•΄μ˜¨ μžμ‹ μ˜ repository에 λ³΅μ‚¬λœ brAIns repositoryκ°€ μ•„λ‹Œ, 원본 brAIns repositoryμ—μ„œ 우츑 μƒλ‹¨μ˜ "Code"λ²„νŠΌμ„ 눌러 HTTPS μ£Όμ†Œλ₯Ό λ³΅μ‚¬ν•©λ‹ˆλ‹€. λ˜λŠ” λ‹€μŒ μ£Όμ†Œλ₯Ό λ³΅μ‚¬ν•˜μ…”λ„ λ©λ‹ˆλ‹€.

https://github.com/UNIST-brAIns/unist-brains.github.io

이후 μƒμ„±λœ 폴더 μ•ˆμœΌλ‘œ λ“€μ–΄κ°€ λ‹€μŒ μ½”λ“œλ₯Ό μž…λ ₯ν•˜μ—¬ 둜컬 μ €μž₯μ†Œμ™€ 원격 μ €μž₯μ†Œλ₯Ό μ—°λ™ν•΄μ€λ‹ˆλ‹€. 둜컬 μ €μž₯μ†Œμ˜ 이름을 μ›ν•˜λŠ” λŒ€λ‘œ μ„€μ •ν•˜μ—¬ (μ €μž₯μ†Œ 이름)μœ„μΉ˜μ— μž…λ ₯ν•˜μ‹œλ©΄ λ©λ‹ˆλ‹€.

git remote add (μ €μž₯μ†Œ 이름) (λ³΅μ‚¬ν•œ μ£Όμ†Œ)

예λ₯Ό λ“€μ–΄ μ €μž₯μ†Œ 이름을 posting으둜 μ„€μ •ν•΄ν•œλ‹€κ³  κ°€μ •ν•˜λ©΄, λ‹€μŒκ³Ό 같은 μ½”λ“œλ₯Ό μž…λ ₯ν•˜λ©΄ λ©λ‹ˆλ‹€.

git remote add posting https://github.com/UNIST-brAIns/unist-brains.github.io

λ‹€μŒ μ½”λ“œλ₯Ό μž…λ ₯ν•˜λ©΄ μ €μž₯μ†Œκ°€ μ œλŒ€λ‘œ μ—°λ™λ˜μ—ˆλŠ”μ§€ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

git remote -v

μ—°λ™λœ 경우 λ‹€μŒκ³Ό 같은 화면을 λ³Ό 수 μžˆμŠ΅λ‹ˆλ‹€.

remote

μ—¬κΈ°κΉŒμ§€ μ§„ν–‰ν•˜λ©΄ μž‘μ„±μ„ μœ„ν•œ 초기 섀정이 μ™„λ£Œλ˜μ—ˆμŠ΅λ‹ˆλ‹€!

3. Branch μƒμ„±ν•˜κΈ°

λΈ”λ‘œκ·Έλ₯Ό ν¬μŠ€νŒ…κ³Ό μ½”λ“œ μ—…λ‘œλ“œλŠ” μ΄λ ‡κ²Œ μƒμ„±λœ 둜컬 μ €μž₯μ†Œμ—μ„œ μ§„ν–‰ν•˜κ²Œ λ˜λŠ”λ°, κ·Έ 전에 branchλ₯Ό μƒμ„±ν•˜λŠ” 과정이 ν•„μš”ν•©λ‹ˆλ‹€. λ‹€μŒ μ½”λ“œλ₯Ό μž…λ ₯ν•˜μ—¬ branchλ₯Ό μƒμ„±ν•˜κ³  λ™μ‹œμ— ν•΄λ‹Ή branch둜 μ „ν™˜ν•©λ‹ˆλ‹€. branch 이름은 자유둭게 μ„€μ •ν•΄μ£Όμ‹œλ©΄ λ©λ‹ˆλ‹€.

git switch -c (branch 이름)

λ‹€μŒ μ½”λ“œλ₯Ό μž…λ ₯ν•˜μ—¬ branchκ°€ 잘 μƒμ„±λ˜μ—ˆλŠ”μ§€ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

git branch

μ΄λ ‡κ²Œ branch 섀정이 μ™„λ£Œλœ 이후에 ν¬μŠ€νŒ…κ³Ό μ—…λ‘œλ“œλ₯Ό 둜컬 μ €μž₯μ†Œμ—μ„œ μ§„ν–‰ν•˜μ‹œλ©΄ λ©λ‹ˆλ‹€.

μƒμ„±λœ branch듀은 git switch (branch 이름)으둜 μ–Έμ œλ“ μ§€ μ „ν™˜ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

4. μž‘μ„± μœ„μΉ˜μ™€ 방법

λ¨Όμ € λΈ”λ‘œκ·Έ ν¬μŠ€νŒ…μ˜ 경우, md 파일 ν˜•νƒœλ‘œ μž‘μ„±ν•΄ μ£Όμ‹œλ©΄ λ©λ‹ˆλ‹€. md 파일의 경우 text editorλ₯Ό μ‚¬μš©ν•˜μ—¬ μƒˆ νŒŒμΌμ„ 생성할 λ•Œ ν™•μž₯자 .mdλ₯Ό 파일λͺ… 뒀에 λΆ™μ—¬ 생성할 수 μžˆμŠ΅λ‹ˆλ‹€.

md 파일 같은 κ²½μš°μ—λŠ” Markdown문법을 μ‚¬μš©ν•˜μ—¬ μž‘μ„±ν•˜λŠ”λ°, 링크λ₯Ό 톡해 문법을 ν™•μΈν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€.
λΈ”λ‘œκ·Έ ν¬μŠ€νŒ… 글을 μž‘μ„±ν•˜μ‹€ λ•Œ 제λͺ©κ³Ό μž‘μ„±μž, νƒœκ·Έλ₯Ό ν‘œμ‹œν•΄μ•Ό ν•œλ‹€λŠ” 점을 μ œμ™Έν•˜κ³ λŠ” λͺ¨λ‘ 자유둭게 μž‘μ„±ν•˜μ…”λ„ λ©λ‹ˆλ‹€.

κΈ°λ³Έ 양식

md 파일의 이름은 ν¬μŠ€νŒ… 글을 μž‘μ„±ν•œ λ‚ μ§œμ™€ 영문 제λͺ©μœΌλ‘œ μ„€μ •ν•΄μ£Όμ‹œκ³ , 제λͺ©κ³Ό νƒœκ·Έ, μž‘μ„±μžλ₯Ό λ‹€μŒκ³Ό 같이 맨 μœ„μ— μž‘μ„±ν•΄μ£Όμ‹œλ©΄ λ©λ‹ˆλ‹€. μ΄ν›„μ—λŠ” 자유둭게 μž‘μ„±ν•˜μ‹œλ©΄ λ©λ‹ˆλ‹€!
μž‘μ„±μ„ μ™„λ£Œν•˜μ‹  경우, μž‘μ„±μ΄ μ™„λ£Œλœ md νŒŒμΌμ„ _post 폴더에 λ„£κ³  commit,push 과정을 μ§„ν–‰ν•˜μ‹œλ©΄ λ©λ‹ˆλ‹€. (λ‹€μŒ 단원에 μ„€λͺ…이 μžˆμŠ΅λ‹ˆλ‹€!)

μ½”λ“œ 곡유의 경우 각 μŠ€ν„°λ””μ—μ„œ μ§€μ •ν•œ ν˜•μ‹μœΌλ‘œ μ½”λ“œλ₯Ό μž‘μ„±ν•΄ μ£Όμ‹œλ©΄ λ©λ‹ˆλ‹€. μž‘μ„±μ΄ μ™„λ£Œλœ μ½”λ“œλ₯Ό, μŠ€ν„°λ””μ—μ„œ κ³΅μ§€ν•œ μ§€μ • μœ„μΉ˜μ— λ„£κ³  commit,push 과정을 μ§„ν–‰ν•˜μ‹œλ©΄ λ©λ‹ˆλ‹€.

5. 파일 Commit,Push

μž‘μ„±λœ νŒŒμΌμ„ μ—°λ™ν•œ ν΄λ”μ˜ μ§€μ • μœ„μΉ˜μ— 넣은 λ’€μ—λŠ”, commitκ³Ό pushλ₯Ό 톡해 brAIns λ°μ΄ν„°λ² μ΄μŠ€μ— 이λ₯Ό λ°˜μ˜μ‹œμΌœ μ£ΌλŠ” 과정이 ν•„μš”ν•©λ‹ˆλ‹€. Commit,Push 과정을 μ§„ν–‰ν•˜μ§€ μ•ŠμœΌλ©΄, μž‘μ„±ν•œ 파일이 둜컬 λ””λ ‰ν† λ¦¬μ—λ§Œ μ‘΄μž¬ν•˜κ²Œ 되고, 메인 μ €μž₯μ†Œμ—λŠ” λ°˜μ˜λ˜μ§€ μ•ŠκΈ° 떄문에 ν•„μˆ˜μ μœΌλ‘œ μ§„ν–‰ν•΄μ•Ό ν•©λ‹ˆλ‹€! 초기 섀정을 ν•  λ•Œμ™€ 같이 μ—°λ™ν•œ ν΄λ”μ—μ„œ git command 창을 μ—΄μ–΄μ€λ‹ˆλ‹€.

μƒˆλ‘œ μž‘μ„±ν•˜κ±°λ‚˜ μˆ˜μ •ν•œ 파일의 이름을 λ³΅μ‚¬ν•˜μ—¬ λ‹€μŒ μ½”λ“œλ₯Ό μž…λ ₯ν•©λ‹ˆλ‹€. 이 과정을 톡해 staging erea에 μž‘μ„± νŒŒμΌμ„ λ“±λ‘ν•˜κ²Œ λ©λ‹ˆλ‹€.

git add (파일λͺ…)

λ³€κ²½λœ 파일 μ „λΆ€λ₯Ό λ™μ‹œμ— addν•˜κ³  싢을 λ–„μ—λŠ” λ‹€μŒ μ½”λ“œλ₯Ό μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

git add .

λ‹€μŒ μ½”λ“œλ₯Ό μž…λ ₯ν•˜μ—¬ staging erea에 μžˆλŠ” μž‘μ„± νŒŒμΌμ„ 둜컬 μ €μž₯μ†Œμ— commitν•©λ‹ˆλ‹€.

git commit -m (μ›ν•˜λŠ” λ©”μ„Έμ§€)

μ›ν•˜λŠ” λ©”μ„Έμ§€λŠ” 자유둭게 μž‘μ„±ν•˜μ‹œλ©΄ 되고, 주둜 commitν•˜λŠ” 파일 λ˜λŠ” μˆ˜μ • 사항이 무엇인지λ₯Ό κ°„λ‹¨νžˆ μž…λ ₯ν•˜κ³ λŠ” ν•©λ‹ˆλ‹€. (μžμ„Έν•œ μ½”λ©˜νŠΈλŠ” 쑰금 더 μ§„ν–‰ν•œ 후에 μž‘μ„±ν•˜κ²Œ λ©λ‹ˆλ‹€.)

λ‹€μŒ μ½”λ“œλ₯Ό μž…λ ₯ν•˜μ—¬ 둜컬 μ €μž₯μ†Œμ˜ λ³€κ²½ 사항을 메인 μ €μž₯μ†Œμ— μ—…λ°μ΄νŠΈν•©λ‹ˆλ‹€.

git push origin (branch 이름)

ν‘Έμ‹œ κ³Όμ •μ—μ„œ github와 git bash κ°„μ˜ 연동 ν—ˆμš© 창이 λœ¨κΈ°λ„ ν•˜λŠ”λ°, ν—ˆμš©ν•΄μ€λ‹ˆλ‹€. ν‘Έμ‹œκ°€ μ™„λ£Œλœ ν›„ github νŽ˜μ΄μ§€λ‘œ 이동해 forkν•œ brAIns repository둜 λ“€μ–΄κ°€λ©΄ λ‹€μŒκ³Ό 같은 μ΄ˆλ‘μƒ‰ "Compare & pull request" λ²„νŠΌμ΄ ν™œμ„±ν™”λ©λ‹ˆλ‹€.

CP request

ν™œμ„±ν™”λœ λ²„νŠΌμ„ λˆ„λ₯΄κ³ , comment에 μ–΄λ–€ λ‚΄μš©μ„ μΆ”κ°€ν•˜κ±°λ‚˜ λ³€κ²½ν•˜μ˜€λŠ”μ§€ 적은 λ’€, "Create pull repuest" λ²„νŠΌμ„ λˆ„λ₯΄λ©΄ μ™„λ£Œλ©λ‹ˆλ‹€.


μ—¬κΈ°κΉŒμ§€ μ§„ν–‰ν•˜μ‹œλ©΄ λΈ”λ‘œκ·Έ ν¬μŠ€νŒ…κ³Ό μ½”λ“œ μ—…λ‘œλ“œ 과정이 λͺ¨λ‘ μ™„λ£Œλ˜μ—ˆμŠ΅λ‹ˆλ‹€! (μΆ•ν•˜λ“œλ¦½λ‹ˆλ‹€!) μ—…λ‘œλ“œ 과정에 λ¬Έμ œκ°€ μžˆκ±°λ‚˜ 도움이 ν•„μš”ν•œ 경우 μ–Έμ œλ“ μ§€ 연락 주셔도 쒋을 것 κ°™μŠ΅λ‹ˆλ‹€.


6. FAQ

μ•„λž˜λŠ” μ œκ°€ λΈ”λ‘œκ·Έ μž‘μ„±μ„ ν•˜λ©΄μ„œ λ“€μ—ˆλ˜ κΆκΈˆμ¦μ΄λ‚˜, 도움이 λ˜μ—ˆλ˜ 것듀을 κ°„λ‹¨ν•˜κ²Œ 적어 λ³΄μ•˜μŠ΅λ‹ˆλ‹€.

  • git add,commit,push 등이 잘 μ΄λ£¨μ–΄μ‘ŒλŠ”μ§€ ν™•μΈν•˜κ³  μ‹ΆμŠ΅λ‹ˆλ‹€!

    • λ‹€μŒ μ½”λ“œλ₯Ό git command μ°½μ—μ„œ μž…λ ₯ν•˜λ©΄ ν˜„μž¬ μƒνƒœμ™€ λ‹€μŒμœΌλ‘œ μ–΄λ–€ μž‘μ—…μ„ ν•΄μ•Ό ν•˜λŠ”μ§€μ— λŒ€ν•œ μ•ˆλ‚΄ 문ꡬλ₯Ό 좜λ ₯ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
      git status
      ν˜„μž¬ μ–΄λ–€ 파일이 λ³€κ²½λ˜μ—ˆλŠ”μ§€, μ–΄λ–€ λͺ…λ Ήμ–΄λ₯Ό λ‹€μŒμœΌλ‘œ μž‘μ„±ν•΄μ•Ό 할지에 λŒ€ν•œ 정보λ₯Ό 얻을 수 μžˆμ–΄ νŽΈλ¦¬ν•©λ‹ˆλ‹€.
  • git pushκ°€ 잘 λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€!

    • 원격 μ €μž₯μ†Œ λ‚΄μš©μ΄ λ³€κ²½λ˜μ—ˆμ§€λ§Œ, 둜컬 μ €μž₯μ†Œμ—λŠ” λ‚΄μš©μ΄ μ—…λ°μ΄νŠΈ λ˜μ§€ μ•Šμ•„ λ°œμƒν•˜λŠ” 문제일 수 μžˆμŠ΅λ‹ˆλ‹€.
      git pull
      μœ„ μ½”λ“œλ₯Ό μž…λ ₯ν•œ λ’€ λ‹€μ‹œ pushλ₯Ό μ‹œλ„ν•΄ λ³΄μ„Έμš”!
  • λΈ”λ‘œκ·Έ ν¬μŠ€νŒ…μ„ μœ„ν•΄ μž‘μ„±ν•œ Markdown νŒŒμΌμ— 사진을 μ²¨λΆ€ν•˜κ³  μ‹ΆμŠ΅λ‹ˆλ‹€! (or 자꾸 νŒŒμΌμ— μ²¨λΆ€ν•œ 사진이 잘 보이지 μ•ŠμŠ΅λ‹ˆλ‹€!)

    • 올리고자 ν•˜λŠ” 사진을 brAIns μ €μž₯μ†Œ μ•ˆμ˜ assets/images 폴더에 넣은 λ’€ μœ„μΉ˜λ₯Ό λ‹€μŒκ³Ό 같이 μ§€μ •ν•΄μ€λ‹ˆλ‹€.
    ./assets/images/(이미지 파일 이름)

    경둜 μ„€μ • 방법에 κ΄€ν•œ 더 μžμ„Έν•œ λ‚΄μš©μ€ μ—¬κΈ°μ—μ„œ ν™•μΈν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€. μƒλŒ€κ²½λ‘œμ— λŒ€ν•œ 뢀뢄을 ν™•μΈν•˜μ‹œλ©΄ 쒋을 것 κ°™μŠ΅λ‹ˆλ‹€.

  • md νŒŒμΌμ€ Notionμ—μ„œ 글을 μž‘μ„±ν•œ 뒀에 내보내기 λ²„νŠΌμ„ 톡해 μƒμ„±ν•˜λŠ” 것도 κ°€λŠ₯ν•©λ‹ˆλ‹€! λ‚΄μš©μ„ notion으둜 μž‘μ„±ν•˜κ³  md파일둜 λ§Œλ“  λ’€, 제λͺ©κ³Ό νƒœκ·Έλ₯Ό 달아주면 νŽΈλ¦¬ν•˜κ²Œ μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

  • md νŒŒμΌμ„ 처음 μž‘μ„±ν•΄μ„œ 문법이 μƒμ†Œν•˜κ±°λ‚˜, μ–΄λ–»κ²Œ μž‘μ„±ν•΄μ•Ό ν• μ§€ 잘 λͺ¨λ₯΄κ² λ‹€λ©΄ λ¨Όμ € μž‘μ„±ν•˜μ‹  뢄듀이 μ–΄λ–€ 문법을 μ‚¬μš©ν–ˆλŠ”μ§€ ν™•μΈν•΄λ³΄λŠ” 것도 도움이 많이 λ©λ‹ˆλ‹€. _posts 폴더 μ•ˆμ˜ λ‹€λ₯Έ mdνŒŒμΌμ„ μ—΄λ©΄ λ‹€λ₯Έ 뢄듀이 ν¬μŠ€νŒ…ν•œ 글을 λ°”λ‘œ ν™•μΈν•˜μ‹€ 수 μžˆμŠ΅λ‹ˆλ‹€!


κ°μ‚¬ν•©λ‹ˆλ‹€!

About

πŸ’Ž 🐳 A super customizable Jekyll theme for personal site, team site, blog, project, documentation, etc.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • SCSS 41.0%
  • HTML 35.2%
  • JavaScript 23.1%
  • Other 0.7%