일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- #프론트엔드개발자
- #코딩독학 #코딩인강 #코딩배우기 #개발자 #코딩이란 #코딩교육 #프론트엔드부트캠프 #백엔드부트캠프 #국비지원부트캠프 #개발자 #백엔드 #AI부트캠프 #개발자국비지원 #백엔드개발자
- 파이썬 #python #기초 #기본
- Today
- Total
아자아자 화이팅이닷 !
240219 git 특강 본문
* working directory : 코드를 작성 / 수정할 수 있는 공간
* working directory에서 staging area로 코드를 이동한다는것 : 버전을 만들기 전에 버전으로 만들 코드를 저장하는 공간 (임시저장소)
* working directory와 staging area에 있다고 버전이 만들어진건 아님
* staging area에서 repository로 코드가 이동이 되어야 버전이 만들어짐
* git add : staging area로 코드를 이동할 때 사용 ( 뒤에 .을 입력하거나 파일명을 입력)
* commit은 버전으로 만들어주는 명령어
* commit message : 버전에 해당하는 설명을 작성해주는 문구
* -m도 꼭 써줘야함 !
* git log를 이용해서 내가 원하는 파일이 어디에 있는지 알기 위해(버전의 이름이 동일할 수도 있음) 특정 버전으로 이동시킬 수 있다.
* git log online 은 git log를 한줄로 만들어주는 것 !
* 원격 저장소 : 코드를 원격에 저장해서 코드를 잘 관리할 수 있게 도와주는 것 (github / gitlab)
* 로컬 저장소에 내 코드를 만들어서 관리
* git remote add origin 어쩌구 ~ : 로컬 저장소에서 원격저장소로 연결
* origin : origin이라는 이름으로 만들거다 ~ 를 의미
* git remote -v : 원격 저장소에 연결된게 있니 ?
* gitignore에 환경변수를 등록해야됨 !
* source branch : 합치려고 하는 branch
* target branch : 이 branch에 source branch를 합치는거 !
* git 충돌 상황 발생했을 때
=> 원격저장소를 확인하면 로컬에서 생성한 commit이 원격저장소에 잘 반영된 것을 살펴볼 수 있습니다.
* 근데 git을 사용하다보니 뭔가 잘 안되고 문제가 생길때면 일단 그 폴더를 지우고 다시 clone을 해서 작업을 해보는게 좋은 것 같다 ..! ㅋㅋ ㅠ (계속 하다가도 안되면 ,,)
'엘리스 1차 프로젝트' 카테고리의 다른 글
240217 복습 & 공부 (0) | 2024.02.18 |
---|---|
240216 팀 회의 (0) | 2024.02.17 |