
Git 기초
커밋, 브랜치, 머지, 리베이스, 충돌, 풀 리퀘스트, GitHub, 협업 워크플로
18 면접 질문·
Junior
1Git란 무엇입니까?
1
Git란 무엇입니까?
답변
Git은 2005년 Linus Torvalds가 만든 분산 버전 관리 시스템입니다. SVN과 같은 중앙 집중식 시스템과 달리, 각 개발자는 프로젝트 히스토리의 완전한 사본을 로컬에 가지고 있습니다. 이를 통해 오프라인 작업이 가능하고 협업 워크플로에 큰 유연성을 제공합니다.
2디렉토리에 새 Git 저장소를 초기화하는 명령은 무엇입니까?
2
디렉토리에 새 Git 저장소를 초기화하는 명령은 무엇입니까?
답변
git init 명령은 현재 디렉토리에 새 Git 저장소를 만듭니다. 버전 추적에 필요한 모든 구조를 포함하는 숨김 폴더 .git을 생성합니다: 커밋 히스토리, 브랜치, 로컬 설정 및 Git 객체.
3git add와 git commit의 차이점은 무엇입니까?
3
git add와 git commit의 차이점은 무엇입니까?
답변
Git은 수정된 파일과 히스토리 사이에 중간 스테이징 영역(인덱스)을 사용합니다. git add는 변경 사항을 이 스테이징 영역으로 이동하여 다음 커밋을 위해 파일을 준비합니다. 그런 다음 git commit은 스테이징 영역 내용을 저장소의 영구 히스토리에 기록합니다.
4
Git에서 커밋이란 무엇입니까?
5
Git 저장소의 현재 상태를 보여주는 명령은 무엇입니까?
+15 면접 질문
기타 Data Science & ML 면접 주제
Python 기초
Junior
25개 질문Python 객체 지향 프로그래밍
Junior
20개 질문Python 데이터 구조
Junior
20개 질문SQL 기초
Junior
20개 질문NumPy 기초
Junior
22개 질문Pandas 기초
Junior
22개 질문Jupyter & Google Colab
Junior
16개 질문SQL Joins 및 고급 쿼리
Mid-Level
22개 질문Pandas 고급
Mid-Level
24개 질문Matplotlib & Seaborn을 활용한 시각화
Mid-Level
20개 질문Plotly로 만드는 인터랙티브 시각화
Mid-Level
18개 질문기술 통계
Mid-Level
20개 질문추론 통계학
Mid-Level
24개 질문Web Scraping
Mid-Level
18개 질문BigQuery & Cloud Data
Mid-Level
18개 질문Feature Engineering
Mid-Level
22개 질문지도 머신러닝: 회귀
Mid-Level
24개 질문지도 머신러닝: 분류
Mid-Level
24개 질문결정 트리 및 앙상블
Mid-Level
24개 질문비지도 ML
Mid-Level
22개 질문ML 파이프라인 및 검증
Mid-Level
22개 질문시계열 및 예측
Mid-Level
22개 질문Deep Learning 기초
Senior
24개 질문TensorFlow & Keras
Senior
22개 질문CNN 및 이미지 분류
Senior
24개 질문RNN 및 시퀀스
Senior
22개 질문Transformers 및 Attention
Senior
24개 질문NLP 및 Hugging Face
Senior
24개 질문GenAI 및 LangChain
Senior
24개 질문MLOps 및 배포
Senior
24개 질문