Section 2. 시간 여행 - (1) 변화를 타임캡슐에 담아 묻기

jaegeunsong97·2023년 3월 11일
0

[Inflearn] Git/Github

목록 보기
6/14
post-thumbnail

📕 프로젝트의 변경사항들을 타임캡슐(버전)에 담기


변경사항 확인

git status
  • 추적하지 않는 (untracked) 파일: Git의 관리에 들어간 적 없는 파일

파일 하나 담기

git add tiger.yaml
  • git status 로 확인

모든 파일 담기

git add .
  • git status 로 확인

📕 타임캡슐 묻기


새로운 버전으로 만든다는 것

아래 명령어로 commit

git commit
  • Vi 입력 모드로 진입

  • FIRST COMMIT 입력한 뒤 저장하고 종료

커밋 메시지까지 함께 작성하기

git commit -m "FIRST COMMIT"

아래 명령어와 소스트리로 확인

git log
git log --oneline
  • 종료는 :q

📕 다음 변경사항들을 만들고 타임캡슐에 묻기


📜 변경사항

  • lions.yaml 파일 삭제
  • tigers.yaml의 manager를 Donald로 변경
  • leopards.yaml 파일 추가
team: Leopards

manager: Luke

members:
- Linda
- William
- David
  • git status로 확인
    • 파일의 추가, 변경, 삭제 모두 내역으로 저장할 대상
  • git diff로 확인

📜 캡슐에 담기

git add .
  • git status로 확인
git commit -m "Replace Lions with Leopards"

📜 add 와 commit을 한꺼번에

git commit -am "(메시지)"
  • 🛑 새로 추가된(untracked) 파일이 없을 때 한정

📕 다음 강을 위한 과제


📜 첫 번째 추가 커밋

  • Tigers의 membersGeorge 추가
  • 커밋 메시지: Add George to Tigers

📜 두 번째 추가 커밋

  • cheetas.yaml 추가
team: Cheetas

manager: Laura

members:
- Ryan
- Anna
- Justin
  • 커밋 메시지: Add team Cheetas

📜 세 번째 추가 커밋

  • cheetas.yaml 삭제
  • Leopards의 managerNora로 수정
  • panthers.yaml 추가
team: Panthers

manager: Sebastian

members:
- Violet
- Stella
- Anthony
  • 커밋 메시지: Replace Cheetas with Panthers

📜 소스트리 확인 결과

참조

https://www.yalco.kr/

profile
현재 블로그 : https://jasonsong97.tistory.com/

0개의 댓글