보강
23.01.19 목 19:30 ~ 22:30
[2022 동계 모각코] 3회차 회고록
3회차(2023.01.19 19:30 ~ 22:30) 오늘의 목표 1. SW 아카데미 팀프로젝트 2. Spring 강의 1 1. SW 아카데미 팀프로젝트 storybook을 이용하여 버튼 컴포넌트를 제작하고, 이를 이용하여 화면 오른쪽에 띄워둘 모
narlo23.tistory.com
23.01.21 토 15:00 ~ 17:00
Git을 활용한 협업(1)
Git은 프로그램의 버전을 관리하기 위한 툴
파일을 이전 상태로 되돌릴 수 있고, 변경사항을 비교하고, 변경한 사람 및 시기를 추적할 수 있다.
파일을 잃어버리거나 잘못 고쳤을 경우에도 쉽게 복구할 수 있다.
git은 버전 관리 프로그램
github은 버전관리, 소스코드 공유, 분산 버전제어 등이 가능한 원격 저장소
commit
개발중인 코드의 이력을 만들 수 있다. 코드 변화를 기록하는 것을 커밋이라고 한다.
Git을 활용한 협업(2)
로컬 저장소를 새로 만드는 방법
git init
=> .git 폴더를만들고, 이 폴더에는 git으로 생성한 버전들의 정보와 원격 저장소 주소 등의 정보들이 들어있으며, 이 .git 폴더를 로컬 저장소라고부른다.
파일 생성 : touch 명령어 사용
커밋에 추가할 파일 선택
ex)
git add README.md
커밋에 설명 적기
git commit -m "README 설명 추가"
-m은 message의 약자
git log
작업 내역에 대한 로그 확인
git checkout
커밋한 내역을 이동할 때 사용
이전 커밋으로 돌아가려면 git checkout (commit id)
원격 저장소의 커밋을 로컬 저장소에 내려받기
git clone (원격 저장소 url)
git의 파일 상태
1. committed : 로컬 데이터베이스에 저장됨
2. modified : 수정한 파일을 아직 로컬 데이터베이스에 커밋하지 않음
3. staged : 현재 수정한 파일을 곧 커밋할 것
23.01.22 일 19:00 ~ 22:00
개발하면서 어려움을 겪었던 부분 정리
'SW Academy' 카테고리의 다른 글
[CNU SW Academy] 39일차(23.01.26) (1) | 2023.01.26 |
---|---|
[CNU SW Academy] 38일차(23.01.25) (0) | 2023.01.25 |
[CNU SW Academy] 36일차(23.01.19) (0) | 2023.01.19 |
[CNU SW Academy] 35일차(23.01.18) (0) | 2023.01.18 |
[CNU SW Academy] 34일차(23.01.17) (0) | 2023.01.17 |