아자아자 화이팅이닷 !

240219 git 특강 본문

엘리스 1차 프로젝트

240219 git 특강

유초23 2024. 2. 19. 16:00
728x90

* 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을 해서 작업을 해보는게 좋은 것 같다 ..! ㅋㅋ ㅠ (계속 하다가도 안되면 ,,)

 

728x90

'엘리스 1차 프로젝트' 카테고리의 다른 글

240217 복습 & 공부  (0) 2024.02.18
240216 팀 회의  (0) 2024.02.17