Git 파일의 라이프 사이클Git을 사용하고 있다면, 파일을 수정하다가 현재까지 작업한 내용을 저장하고 싶을 때 스냅샷을 커밋하면 된다(여기서 수정은 파일의 생성과 삭제를 모두 포함). 이를 위해 워킹 디렉토리(Working Directory or Tree)에서 작업한 파일들을 Staging Area에 올려 스냅샷에 포함시켜야 한다. 방법은 간단하다.스냅샷(Snapshot) : Staging Area에 올라간 파일들의 최상위 디렉토리(트리) - 이전 글 참고워킹 디렉토리의 모든 파일은 크게 Tracked(관리대상)와 Untracked(관리대상이 아님)로 나눈다. Tracked 파일은 이미 스냅샷에 포함돼 있던 파일이다.Tracked 파일은 또 Unmodified(수정하지 않음)와 Modified(수정함)..
Git 개요Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. - https://git-scm.com/Git은 분산형 버전 관리 시스템(Version Control System, VCS)으로, 소스 코드의 변경 내역을 추적하고 여러 개발자가 협업할 수 있도록 돕는 도구다. 현대 개발자들에게 Git 없이 개발하라고 하는 것은 목숨이 1개 밖에 없는 게임을 플레이 하는 것처럼 살얼음판을 걷는 기분일 것이다. 특히나 “협업”을 할 때, GIt은 선택이 아닌 “필수”다.Git 이전에도 S..
본 내용은 생활코딩 - 지옥에서 온 git을 보고 공부했습니다. 조언은 언제든지 감사합니다 ! Git은 요즘 개발자들 사이에서 가장 많이 사용하는 버전 관리 시스템이다. 버전 관리 시스템이란 말 그대로 프로그램이나 파일 등의 업데이트 되어가는 버전들을 자동으로, 효율적으로 관리해 주는 시스템이다. 예를 들어 우리가 어떤 문서를 만들고 그 문서를 저장했다.그런 다음 수정할 부분이 생겨서 수정을 하게 되었고 이를 나타내는 이름의 문서를 하나 더 만들어 준다. ex) project.txt -> project_final.txt이 때 그냥 원래의 문서의 이름만 변경하거나 내용만 수정하면 되는 것이 아니냐 할 수 있는데, 그래도 되는 경우에는 상관이 없지만 다시 전 버전의 문서가 필요할 경우가 생기는 경우도 있기 ..
- Total
- Today
- Yesterday
- 스프링 테스트
- Spring
- Thymeleaf
- Spring Data JPA
- 운영체제 반효경
- jsp
- 선형 회귀
- 프로그래머스
- 파이썬 for Beginner 연습문제
- Do it! 정직하게 코딩하며 배우는 딥러닝 입문
- 쉽게 배우는 운영체제
- 파이썬 for Beginner 솔루션
- git
- 패킷 스위칭
- spring mvc
- 방명록 프로젝트
- 김영환
- Computer_Networking_A_Top-Down_Approach
- git merge
- Python Cookbook
- Spring Boot
- 생활코딩 javascript
- git branch
- 스프링 mvc
- 스프링
- 쉘 코드
- 스프링 컨테이너
- 지옥에서 온 git
- Gradle
- JPA
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |