일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 메소드
- JavaScript
- 객체
- 프로그래머스스쿨
- Docker Desktop
- array
- SSL
- SpringBoot
- Dict
- 스프링부트
- Swing
- docker
- 클래스
- event
- JS
- c#
- 자바스크립트
- join()
- class
- StringBuilder
- 저장소
- 파이썬
- Python
- synchronized
- thread
- AssertJ
- 자바
- Java
- 배열
- GIT
- Today
- Total
목록깃 (2)
정리노트

- 세 가지 상태 -Git은 파일을 Committed, Modified, Staged 이렇게 세 가지 상태로 관리한다. 1. Committed데이터가 로컬 데이터베이스에 안전하게 저장됐다는 것을 의미한다. 2. Modified수정한 파일을 아직 로컬 데이터베이스에 커밋하지 않은 것을 말한다. 3. Staged현재 수정한 파일을 곧 커밋할 것이라고 표시한 상태를 의미한다.- 세 가지 단계 -1. Git 디렉토리Git이 프로젝트의 메타데이터와 객체 데이터베이스를 저장하는 곳을 말한다.이 Git 디렉토리가 Git의 핵심이다. 다른 컴퓨터에 있는 저장소를 Clone 할 때 Git 디렉토리가 만들어진다. 2. 워킹 트리프로젝트의 특정 버전을 Checkout 한 것이다. Git 디렉토리는 지금 작업하는 디스크에 있..

버전 관리 시스템 ( VCS : Version Control System ) 버전 관리 시스템이란?버전 관리 시스템은 파일 변화를 시간에 따라 기록했다가 나중에 특정 시점의 버전을 다시 꺼내올 수 있는 시스템이다. 버전 관리 시스템의 사용에 대하여밈으로도 많이 유명한 디자이너들의 파일명을 예시로 보자. design_최종 / design_진짜최종 / design_최종_최종 / design_최종_final이 처럼 내용을 수정하고 때로는 다시 전으로 돌아가야 하는 등 여러 상황이 있는데이전의 파일에 덮어 씌워지거나 무엇이 이전의 파일인지 모르거나 마지막 파일이 무엇인지 알기 힘든 상황이 올 수 있다. 이 때, VCS를 사용하면 각 파일을 이전 상태로 되돌릴 수 있고,프로젝트를 통째로 이전 상태로 되돌릴 수 있..