
오늘은 지난 포스팅 에 이어서 깃 관련 실습을 더 진행해보겠습니다! 시작하기에 앞서 이전에 해왔던 깃 커밋에 관련된 기록을 확인해봅시다. git log 맨 밑에서부터 first_init -> myapp.c is added -> myfuncs.h is added 시간 순서대로 커밋 메시지를 확인할 수 있습니다. 우리는 이제 checkout 관련 실습을 해보겠습니다. 14. checkout 예전 상황으로 다시 돌아가기 git checkout 4de2 #git checkout [hash] git log에서 노란색 글씨로 적혀있는 commit 4de2411~~~ 이부분에서 우리는 커밋 해시를 알 수 있습니다. 이 해시를 이용해서 이전 상황으로 돌아가봅시다. ls 또는 tree 명령어를 실행해보면 myfuncs...

팀 프로젝트를 하기 위해 개발자는 깃(Git)을 필수적으로 다뤄야한다. 이번 포스팅은 깃을 아예 처음 접하는 분들을 위한 포스팅이다. 필자는 리눅스 터미널에서 진행했다. 먼저, 예제에 들어가기 전에 깃을 사용하기 위해서 깃을 간단히 소개하겠다. 깃(Git)은 쉽게 말해서 타임캡슐이다. 타임캡슐에 과거의 정보를 담아 보관하듯, 깃에 과거의 개발 과정을 담아 보관한다. 깃이 필요한 이유는 과거의 개발 과정을 담는 것에 있다. 코딩을 하다보면 코드를 잘못 건들여서 에러가 나는 경우가 있는데 이 경우에 깃을 활용한다면 에러가 나기 전의 과정으로 되돌아갈 수 있다. 여러 사람들이 함께 깃을 사용하는 경우 효과는 극대화된다. 해당 파일을 수정할때 과거의 기록이 모두 남기 때문에 1. 어떤 사용자가 어느 부분을 수정..
- Total
- Today
- Yesterday
- 혼공학습단
- 개발
- 백준
- 개발일지
- Linux
- JS
- JavaScript
- MySQL
- AWS
- 혼공단
- 해커톤
- 혼공단 SQL
- 스페인 교환학생
- Signal
- 혼공단 9기
- SQL
- 프로젝트
- 스페인
- 교환학생
- 운영체제
- Process
- 자바스크립트
- nodejs
- 공룡책
- 혼공
- 리눅스
- 깃 예제
- googleapis
- 백엔드 개발
- C++
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |