git

ysh·2023년 6월 28일
0

Spring Boot

목록 보기
15/53
post-custom-banner

해당 폴더에서 git bash 켜기

(우클릭 시 없으면 git 설치)
https://git-scm.com/download/win

git init

.git 파일 생성 (git으로 컨트롤 가능하게 셋팅)
** 문제 발생 시

git add (파일)

파일 상태 관리에 추가될 파일 및 폴더 선택

// 모든 파일 선택
git add .
// 파일 개별 선택
git add text.txt

git commit

add한 파일 및 폴더를 로컬 저장소(.git)에 커밋

git commit -m "(변경한 내역)"

git remote add origin

로컬 저장소의 git 정보를 원격 저장소와 연결

git push origin master

커밋 내용 원격 저장소에 버전 등록

// -f 옵션 사용 시 강제로 버전 등록 가능 (되도록이면 사용 X)
git push -f origin master
// -u 옵션 사용시 자동으로 origin master 연동
git push -u origin master
// git push | git pull으로 사용 가능

git pull origin master

git clone (레퍼지토리 주소)

사용법

최초 연동

  1. 깃허브에 연동할 레퍼지토리 생성
  2. 컴퓨터에서 폴더를 열고 git init
  3. git add . - 모든 파일 선택
  4. git commit -m "first" - first 버전 커밋
  5. git remote add origin (레퍼지토리 주소)
  6. git push origin master - 깃헙에 등록

내려 받아 사용

  1. git pull (origin master) - 원격 저장소와 로컬 저장소 버전 맞추기
    or
  2. git clone (레퍼지토리 주소) - 원격 저장소 데이터 내려받기
  3. 작업
  4. git add . - 파일 선택(개별 선택 가능)
  5. git commit -m "(작업한 내용)"
  6. git push origin master

vs code에서 사용 (깃 연동 후)

0. 풀

1. 내용 수정
2. 변경 사항 추가

3. 커밋 메시지 추가

4. 커밋 버튼 클릭

5. 푸시

머징(협업 시 동일 파일 수정 충돌) 해결법

https://ondolroom.tistory.com/634

기타

https://backlog.com/git-tutorial/kr/stepup/stepup1_2.html

git에서 권장하는 메시지 형식

1번째 줄 : 커밋 내의 변경 내용을 요약
2번째 줄 : 빈 칸
3번째 줄 : 변경한 이유
profile
유승한
post-custom-banner

0개의 댓글