git 사용법

2024. 7. 19. 13:36·git & github

◇ 필수 리눅스 명령어

  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에서 추가(레포지토리를 만든사람만 가능)

'git & github' 카테고리의 다른 글

git & github - fetch, rebase, merge, pull, stash  (1) 2024.08.08
git & github - 되돌리기(push, commit 취소하기)  (0) 2024.08.08
git & github - branch  (0) 2024.08.08
git & github - clone부터 다시 push까지  (1) 2024.08.06
git & github - init부터 push까지  (0) 2024.08.06
'git & github' 카테고리의 다른 글
  • git & github - 되돌리기(push, commit 취소하기)
  • git & github - branch
  • git & github - clone부터 다시 push까지
  • git & github - init부터 push까지
DJ.Kang
DJ.Kang
백엔드 개발 기록 블로그
  • DJ.Kang
    DJ Hello World
    DJ.Kang
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 이론공부
        • 개념
        • 정보처리기사 필기
        • 정보처리기사 실기 기출
        • 네트워크관리사 2급
        • SQLD
      • 시스템설계
      • Java & Spring
        • TIL
        • 트러블슈팅
        • 고도화
        • 알고리즘
        • 코딩테스트
        • Java
        • Spring
        • Thymeleaf
      • 프로젝트
        • coin-trading
        • 트러블슈팅
      • Docker
      • 웹
      • git & github
  • 블로그 메뉴

    • 홈
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    java arrays.copyofrnage()
    데이터 크기
    java 에라토스테네스의 체
    java 제어자
    자료구조
    java 유클리드 호제법
    Java 생성자
    프로그래머스 java 기초트레이닝
    java 멤버
    java 세수의합
    java super
    프로그래머스 java 기초 트레이닝
    java 메서드
    java기초
    데이터 타입
    개발로드맵
    java enhance switch
    Java this
    java two-pointer
    java
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
DJ.Kang
git 사용법
상단으로

티스토리툴바