git & github

git 사용법

DJ.Kang 2024. 7. 19. 13:36

◇ 필수 리눅스 명령어

  1. pwd(print working directory) : 현재 내가 작업하는 위치
  2. ls(list) : 내 폴더 안에 있는 폴더 & 파일 내역을 보여줌
  3. ls -a(list all) : 숨겨진 파일(보통 .으로 시작함)도 모두 볼 수 있음
  4. cd 폴더명(change directory) : 현재위치이동
  5. mkdir 폴더명(make directory) : 폴더생성
  6. touch 파일명 : 파일생성

◇ git & github 개념

  • git : 코드 변경점 기록(버전 관리 도구)
  • github : 온라인 백업, 공유, 협업(온라인 코드 저장소)

◇ git 필수 명령어

  1. git init : 코드 관리를 시작하는 명령어
    • 정확한 프로젝트 폴더 입력
  2. git add : 저장할 파일 지정
    • git add 파일명
    • git add . : 현재 경로의 모든 변경사항을 저장
  3. git commit : 저장
    • git commit -m "메세지 작성"
  4. git status : 어떤 파일이 변경됐는지, 어떤 파일이 add(지정)됐는지 변경 상태 확인
  5. git log : 저장 내역을 확인하는 명령어, 'q'로 빠져나오기
  6. git push : github에 밀어넣기
  7. git clone : 맨처음 코드 복사해오기
    • git colone 'github주소' .
  8. git pull : 변경사항 가져오기
    • git pull colnfig
  9. git branch
  10. git checkout
  11. git merge

※ 협업 하는법 : settings - collaborators에서 추가(레포지토리를 만든사람만 가능)