Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

Git Practice

자기소개

안녕하세요. 정보통신공학과 25학번 양소진입니다.

관심 분야

  • Web
  • Security
  • Backend
  • Frontend

Git 명령어 정리

  • git init:지금의 디렉토리 기준으로 git이 이 디렉토리를 관리함.
  • git status:작업 디렉토리와 스테이징 영역의 상태를 확인하여 변경된 파일 목록을 보여줌.
  • git add:지금의 디렉토리를 기준으로 변경사항에 대해서 git이 추적함.
  • git commit:변경사항에 대한 작업을 확정함.
  • git log:로컬 저장소에 기록된 커밋 히스토리(과거 저장 이력)를 시간 순으로 조회함.
  • git branch:프로젝트 내에 존재하는 브랜치 목록을 조회하고, 현재 체크아웃된 브랜치를 표시함.
  • git switch 또는 git checkout:현재 작업 중인 브랜치를 변경하여 다른 브랜치로 이동함.
  • git remote:로컬 저장소와 연결된 원격 저장소(GitHub 등)의 정보를 관리하고 확인함.
  • git push:로컬 저장소에서 완료된 커밋 내역들을 원격 저장소(GitHub)로 전송하여 업로드함.

CLI 실습 기록

  • 사용한 명령어 순서:git init -> git status -> git add -> git commit -> git log -> git remote -> git push -> git checkout -> git branch
  • 생성한 브랜치명:feature/profile
  • 커밋 메시지 3개:
    1. First commit: 자기소개 작성
    2. Second commit: Git 명령어 정리 추가
    3. Third commit: 실습 기록 추가
  • 어려웠던 점:Git의 로컬 저장소와 원격 저장소의 개념 차이를 이해하는 것과, 소스트리 같은 프로그램 없이 터미널 명령어로만 버전을 쪼개어 커밋하는 과정이 처음에는 낯설고 어려웠습니다. 하지만 단계를 나누어 실습하면서 명령어의 흐름을 파악할 수 있었습니다.

PR 실습 기록

  • PR 제목:feature/profile 브랜치 추가 내용 합치기
  • PR 링크:#1
  • PR에서 수정한 내용:feature/profile 브랜치를 생성하여 이동한 후, README.md 파일 하단에 실습 기록 및 프로필 관련 추가 내용을 작성하고 수정본을 반영함.
  • Merge 여부:완료

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors