일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 정보처리기사실기
- 딥러닝
- 데이터베이스
- SQL
- 디버깅
- 자바스크립트심화
- 스프링프레임워크
- 자바스크립트
- 스프링
- 혼공머신
- 컴퓨터비전
- 개발일기
- ChatGPT
- 상속
- 머신러닝
- 정보처리기사필기
- html/css
- 타입스크립트심화
- JDBC
- 데이터분석
- JSP/Servlet
- 자바 실습
- rnn
- 파이썬
- JSP
- 연습문제
- 쇼핑몰홈페이지제작
- 자바
- 중학수학
- 중학1-1
- Today
- Total
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
Git 시작하기 2 - Git 저장소 반영 본문
두 번째 학습은 Git 저장소를 반영하는 것이다. 이번에는 실습 문제도 있으니 더 재미있는 시간이 될 것 같다.
이론 2 - Git 저장소 반영
커밋한 후 어떤 사람이 작성했는지 등의 정보를 알 수 있게 된다.
퀴즈 1 - git add와 commit
대충 찍었는데 맞았다.
git은 버전 관리를 위한 도구로서 프로그램 코드 같은 변경 사항을 추적하고 저장하는 데 사용한다. 이때, git add와 git commit 명령어를 통해 변경된 파일들을 저장소에 추가할 수 있다.
이번 문제에서는 README.txt와 crawling.py 두 개의 파일 중에서 crawling.py만 저장소에 추가하여 commit하려고 한다. 이런 경우에는 먼저 git add 명령어를 사용하여 해당 파일을 스테이징 영역에 추가해야 한다. 이때, git add 명령어 뒤에는 변경된 파일의 이름인 “crawling.py”를 입력하면 된다.
그 다음으로 git commit 명령어를 사용하여 변경 사항을 커밋(저장)해요. 이때, -m 옵션과 함께 commit 메시지를 작성하면 추가적인 정보를 담을 수 있어요. 따라서, git commit -m "add crawling.py" 명령어를 실행하면 crawling.py 파일의 변경 내용을 저장소에 추가하고, commit 메시지로 “add crawling.py”가 포함된 커밋이 생성된다.
그래서, 이 문제의 정답은 git add crawling.py 이후 git commit -m "add crawling.py"로 커밋하는 것이다.
실습 1 - 저장소 만들고 커밋하기
1. 파일을 준비영역에 추가하기
코드를 실행하면 myproject 안에 저장소가 있음을 확인할 수 있다. 이제 add로 main.py를 준비 영역 안에 둔다. status로 파일의 상태를 확인할 수 있다.
main.py 파일이 추가된 것을 알 수 있다.
2. 커밋하기
커밋을 하고 커밋 메시지도 함께 작성한다.
커밋이 잘 되었고 메시지도 출력되었다.
3. 명령 창으로 코드 작성하기
코드가 잘 실행되었다.
학습을 마치고
두 번째 학습도 잘 마쳤다. 실습을 두 가지 버전으로 하니 처음에 잘 이해되지 않았던 부분도 복습을 하며 잘할 수 있게 된다. 이제 마지막 이론 수업이 하나 남아있다.
'알고리즘 및 자료 관리 > Git & GitHub' 카테고리의 다른 글
Git 시작하기 4 - Git 관리 상태 확인 2 : 실습 및 퀴즈 문제 풀기 (0) | 2024.12.28 |
---|---|
Git 시작하기 3 - Git 관리 상태 확인 1 : 이론 학습 및 퀴즈 문제 풀기 (0) | 2024.12.28 |
Git 시작하기 1 - Git 파일 생성 (0) | 2024.12.28 |
Git이란? 5 - 여러 개의 git 저장소 생성하기와 git 연습장 (0) | 2024.12.28 |
Git이란? 4 - Git 저장소 생성 (0) | 2024.12.28 |