티스토리 뷰

 

  1. git init : repository 생성
  2. git status : 파일의 상태를 확인
  3. git checkout : 브랜치 변경
    • 실제 git에서는 브랜치를 지정하지만, 구현한 명령 동작은 지정한 repository를 사용한다는 의미.
  4. git add : workspace에서 staging area로 올리는 명령어.
  5. git update : 실제 git에는 존재하지 않는 명령어지만, 구현한 명령어에서는 파일이 수정된 것을 반영하기 위해 사용된다.
  6. git commit :
    • 실제 git에서는 stage area에 올라간 Staged 파일들을 local repository에 커밋 메시지와 저장한다.
    • 구현한 명령어는 local repository 역할을 하는 gitRepository라는 저장소에 커밋메시지와 함께 저장된다.
    • 실제 git에서는 commit id로 SHA1 Hash를 사용한다.
    • 실제 git에서는 commit할 때 commit id, Author, Date, commit msg를 반영하지만 구현한 명령어는 commit msg만을 반영한다.
  7. git log : commit history를 출력
  8. git push : local repository에서 remote repository로 저장

'CS > etc.' 카테고리의 다른 글

객체지향 프로그래밍(OOP)이란?  (0) 2021.03.03
시간복잡도  (0) 2020.08.08
Git / Branch / Work flow / Git Flow란?  (0) 2020.08.08
공지사항
최근에 올라온 글
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함