본문 바로가기

Git & SourceTree

git

Pro git (e-book)  https://git-scm.com/book/ko/v1



 디렉토리 이름에 시간을 넣자. (센스만땅 개발자)

  • 서버가 아닌 로컬 영역에서 파일을 찾는다. -> 오프라인 상태 OK / 네트워크 비접속 OK
  • 오로지 추가만 가능하다. -> 실행취소 or 삭제 불가!


[git의 3가지 상태]
  1. committed: 데이터가 로컬DB에 안전하게 저장되었다.
  2. modified: 수정한 데이터를 아직 로컬DB에 Commit하지 않았다.
  3. staged: 현재 수정한 데이터를 곧 Commit할 것이다. (like flag) 




git의 3가지 상태를 아래 그림으로 설명할 수 있다.









[주요 명령어]

  • commit: add, commit, push
  • update: fetch, pull, merge