github 3

협업을 위한 Git 기초 6 | Pull Request(PR)와 코드 리뷰 구조 이해

목차1. Pull Request란 무엇인가?2. 2가지 협업 모델3. Fork란 무엇인가?4. Origin과 Upstream 차이5. PR 생성 과정6. Merge 방식 3가지7. 협업 흐름 정리 1. Pull Request란 무엇인가? Pull Request(PR)란 새로운 코드 변경사항을 원본 소스에 병합하기 위해 제안하는 것이다. 즉, 나의 브랜치 변경사항을 원본 소스에 병합하기 전에 다른 사람에게 확인을 요청하는 과정이다.PR은 단순한 병합 명령이 아닌, 코드 리뷰와 검토 과정을 포함하는 협업 절차이다. Q. 왜 바로 merge하지 않을까? 기초 5에서는 '작업 -> commit -> push -> fetch -> merge' 와 같은 흐름을 배웠다.하지만, 실제 협업 과정에서는 누군가 mai..

Git&Github&Notion 2026.03.01

협업을 위한 Git 기초 5 | Git & GitHub 연동, 원격 저장소와 협업 흐름

목차1. 사용자 정보 설정 (git config)2. 왜 원격 저장소가 필요한가3. 로컬 저장소 vs 원격 저장소 구조4. GitHub 저장소 생성5. origin은 무엇인가6. git remote add origin7. git push8. git pull9. git fetch10. git merge11. git clone12. 로컬 브랜치 vs 원격 브랜치13. 협업 흐름 정리 1. 사용자 정보 설정 (git config) Github와 연동하기 전에 먼저 커밋 작성자 정보를 설정해야 한다. Git은 각 커밋에 작성자의 이름과 이메일을 기록한다.$ git config --global user.name "이름"$ git config --global user.email "이메일" 설정이 제대로 되었는지 확..

Git&Github&Notion 2026.03.01

Markdown(마크다운) 기본기 정리 (1편)

Markdown(마크다운) 이란?- GitHub README, 기술 문서, 위키, 블로그 등에서 널리 사용되는 경량 마크업(lightweight Markup) 언어이다.- 이때 Markup(마크업)은 텍스트를 구조화하고 의미를 부여하기 위해 고안된 언어 단순한 글자가 아니라, “이 부분은 제목이다”, “이 부분은 강조다”와 같은 의미를 부여하는 역할- Markup 예시HTML : 웹 페이지 구조를 만들 때 사용 XML : 데이터 구조를 정의하고 교환할 때 사용 (SPDX가.. JSON, XML 형식 등)LaTex : 수식 표현 및 논문 작성 시 많이 사용 Markdown : 간단한 문서 작성 및 협업 문서화에 사용 Q. 그렇다면 Markdown은 다른 Markup 언어와 무엇이 다른가?Markdown은..

Git&Github&Notion 2026.02.27