티스토리 뷰
본 내용은 생활코딩 - 지옥에서 온 git을 보고 공부했습니다. 조언은 언제든지 감사합니다 !
버전이란 변경사항과 비슷한 의미이다.
단, 변경사항은 사소한 모든 행위를 포함하는데에 반해 버전은 의미있는 단락이 나누어지는 부분이다.
버전이 새로 생성되었다는 것은 일단 그 부분까지는 완성됐다는 것이다.
간단한 파일을 만들어 버전을 생성해보기
vim 편집기 사용
i : 입력 모드
esc : 명령 모드로 돌아가기
r : 입력 모드로 돌아가기
:wq : 저장하고 종료
$ cat 파일명 : 해당 파일 실행
$ git status : 현재 디렉토리의 정보를 보여 줌
Untracked files는 추적되지 않은 파일 목록들을 보여준다.
현재 디렉토리가 버전 관리를 하지만 모든 파일들을 즉시 관리하는 것이 아니라 관리할 파일들을 지정해 주어 추적시켜 줘야 한다.
$ git add 파일명 : 버전 관리할 새로운 파일을 생성 시에 이 파일을 추적시킨다.
혹은 추적되고 있는 파일을 수정한 뒤 새로운 버전을 생성할 때에도 이 명령어를 실행시켜 줘야 한다.
이 버전을 생성한 관리자의 이름과 이메일 정보를 설정한다.
이는 최초에 1번만 수행해 주면 된다.
$ git commit : 생성할 버전에 대한 정보를 작성해 주는 명령어다. 일종의 체크포인트 느낌
이 commit에는 새로운 버전에 대한 내용, 변경사항 등을 명확하게 작성해 주는 것이 좋다.
$ git log : 현재 commit된 로그를 보여준다.
작성자, 날짜, commit 내용이 있다.
<test1.txt 내용 수정 후 새로운 버전 만들기>
'Git 공부' 카테고리의 다른 글
Git add의 원리 (0) | 2019.03.09 |
---|---|
Git 변경사항 확인 git log -p, git diff (0) | 2019.03.09 |
Git stage area (0) | 2019.03.08 |
Git 에러 warning: LF will be replaced by CRLF 해결방법 (0) | 2019.03.08 |
Git 시작하기 (0) | 2019.03.07 |
- Total
- Today
- Yesterday
- 쉘 코드
- Thymeleaf
- Spring
- 프로그래머스
- git merge
- spring mvc
- 생활코딩 javascript
- Spring Data JPA
- 선형 회귀
- 방명록 프로젝트
- git branch
- 스프링 테스트
- 스프링 컨테이너
- Gradle
- 운영체제 반효경
- 파이썬 for Beginner 연습문제
- 스프링
- Python Cookbook
- Computer_Networking_A_Top-Down_Approach
- 김영환
- 쉽게 배우는 운영체제
- git
- 파이썬 for Beginner 솔루션
- 스프링 mvc
- Spring Boot
- 지옥에서 온 git
- jsp
- Do it! 정직하게 코딩하며 배우는 딥러닝 입문
- 패킷 스위칭
- 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 |