Git 기초 명령어

2024. 7. 16. 02:03·DEV/Git&Github
리눅스 필수 명령어
  • pwd (print working directory) : 현재 작업 디렉토리 출력
  • ls (list) : 현재 디렉토리 안에 있는 파일목록을 출력
  • ls -a : 숨김 폴더까지 출력
  • cd 폴더명 (change directory) : 현재 디렉토리 변경
  • mkdir (make directory) : 현재 경로에 디렉토리 생성
  • touch 파일명 : 파일의 생성과 날짜, 시간을 변경 (현재 경로에서 파일 생성)
Git & GitHub의 개념
  • Git : 코드 변경점 기록(버전 관리 도구)
  • GitHub : 온라인 백업, 공유, 협력(온라인 코드 저장소)
Git 필수 명령어
  • git init : 프로젝트 시작 전 입력, 정확한 폴더에서 입력 주의 
  • git add : 저장할 파일을 지정하는 것 
  • git commit -m "메시지" : 실제로 저장하는 
  • git status : 파일의 변경, 저장 상태 확인
  • git log
  • git push -u origin main
  • git clone <github 주소> .
  • git pull origin main
GitHub으로 코드 백업하기
  • 온라인 저장소(repository) 만들기
  • 내 코드를 GitHub Repository에 업로드하기
  • git remote add origin <github 주소>
  • git branch -M main
  • git push -u origin main
GitHub 협업 기초와 충돌 해결법 (conflict)
  • 협력자(collaborator) 등록하기
  • git clone <github 주소> .
  • git push origin main 에러 발생 시 => pull 먼저
  • git pull origin main 에러 발생 시 => git config pull.rebase false
  • 다시 git pull origin main => git push origin main 진행
'DEV/Git&Github' 카테고리의 다른 글
  • [백준허브] 프로그래머스를 깃허브로 자동 커밋하기
  • Githhub 그룹 프로젝트 준비하기 (2)
  • Githhub 그룹 프로젝트 준비하기 (1)
fargoe
fargoe
    fargoe
    fargoewave
    fargoe
    GitHub
    전체
    오늘
    어제
    • 분류 전체보기 (166)
      • TIL 🔖 (140)
        • TIL (69)
        • 코딩테스트 (71)
      • DEV (14)
        • Java & Spring (7)
        • MySQL (3)
        • Git&Github (4)
      • 개발지식 (10)
        • 알고리즘 (2)
        • 자료구조 (8)
        • CS (0)
      • 3D (1)
        • Unity (1)
      • ETC (0)
  • 인기 글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
fargoe
Git 기초 명령어
상단으로

티스토리툴바