[git] 깃 기초 내용 정리

2025. 7. 22. 01:14·프로그래밍 언어/04. TIL

📘 오늘 배운 Git & VSCode 터미널 명령어 정리

✅ 명령어 & 오류 해결 요약표

주제 문제 상황 / 질문 원인 or 잘못된 사용 예시 해결 방법 / 올바른 명령어
폴더 생성 git makedir Mathtool makedir는 Git 명령어가 아님 mkdir Mathtool
Git 초기화 Git 저장소 시작 없음 git init
폴더 내용 보기 ls, ls -al 오류 Windows CMD에서는 ls 미지원 dir (CMD) / ls (Git Bash, PowerShell)
경로 이동 실패 cd C:\Users\... 또는 대소문자 이슈 경로 오류 or 폴더 없음 cd /c/Users/gkdis/mathtool (Git Bash 기준)
Git 명령 오타 gid add calculator.py gid 오타 git add calculator.py
.git 실행 오류 .git 명령 실행 .git은 폴더, 실행 불가 무시. 대신 git status, git log 사용
touch 명령어 실패 'touch'은 ... 배치 파일이 아닙니다. CMD에서는 touch 없음 echo. > filename (CMD) / touch (Git Bash)
git add meeting-log/ 실패 경로 있음에도 파일 추가 실패 폴더에 Git이 추적할 파일이 없음 touch .keep, 또는 git add day1 등 사용
경로 인식 실패 git add meeting-log (meeting-log 안에서) 폴더 안에서 또 같은 이름의 폴더 지정함 cd .. 후 git add meeting-log/

📝 기타 팁

  • Git은 빈 폴더를 추적하지 않음 → .keep 같은 더미 파일을 넣어야 추적 가능
  • CMD vs Git Bash vs PowerShell 환경마다 명령어 지원 여부 다름
  • VSCode에서는 Git Bash를 기본 터미널로 설정하면 편리
    • Ctrl + Shift + P → Terminal: Select Default Profile → Git Bash 선택
  • 자주 쓰는 Git 기본 흐름
    git add .
    git commit -m "의미 있는 커밋 메시지"
    git push origin main

'프로그래밍 언어 > 04. TIL' 카테고리의 다른 글

[Linux] 리눅스 우분투 명령어 정리하기  (0) 2026.03.25
[git] reset 종류별 차이 (soft, mixed, hard)  (1) 2025.08.01
[데이터 분석] 01. 지표 관리하기(AARRR, FUNNEL)  (1) 2025.07.29
'프로그래밍 언어/04. TIL' 카테고리의 다른 글
  • [Linux] 리눅스 우분투 명령어 정리하기
  • [git] reset 종류별 차이 (soft, mixed, hard)
  • [데이터 분석] 01. 지표 관리하기(AARRR, FUNNEL)
dalleeoppaa
dalleeoppaa
DA, GIS 공부 기록
  • dalleeoppaa
    달래오빠
    dalleeoppaa
  • 전체
    오늘
    어제
    • 분류 전체보기 (111)
      • GIS (22)
        • 01. GIS TIL (13)
        • 02. OpenSource Geo Data (6)
        • 03.사이드 프로젝트 (1)
      • 프로젝트 (6)
        • 01. 상권분석 지도 (3)
        • 02. olist 고객 RFM 분석 (3)
      • PointCloud (1)
      • 프로그래밍 언어 (56)
        • 01. Python (1)
        • 02. SQL (49)
        • 03. C++ (2)
        • 04. TIL (4)
      • 데이터분석 (23)
        • 01. Google Cloud Platform (1)
        • 02. GA4 & GTM (1)
        • 03. LookerStudio (4)
        • 04. Apach Spark (7)
        • 05. 데이터 시각화 (10)
      • 인턴 (2)
        • 01. NPL (2)
        • 02. TIL (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    spatialdata
    PostgreSQL
    solvesql
    sql코테
    데이터분석
    SQL
    데이터분석취준
    프로그래머스
    태블로신병훈련소
    프로그래머스코테
    postgresql연습
    태블로부트캠프
    프로그래머스lv3
    코딩테스트
    프로그래머스SQL
    MySQL
    데이터분석가
    GIS
    태블로연습
    데이터분석가코테
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
dalleeoppaa
[git] 깃 기초 내용 정리
상단으로

티스토리툴바