gitHub Token
깃허브에 사용하는 보안토큰 패스워드를 요구한다면 이것을 입력해야한다.
나의 경우에는 이유는 잘 모르겠지만 따로 패스워드를 요구받지는 않았기때문에 참고만 하였다.
Clone 명령어
git clone {레포지토리 주소}
깃허브에 이미 있는 레포지토리를 끌어오는 명령어, 명령어 하나로 레포지토리와 연결과 복제가 한번에 이루어진다.
Pull 명령어
git pull {레포지토리 별칭} {브렌치 이름}
깃허브 레포지토리에 업데이트된 코드가 있으면 로컬로 가져와준다.
Remote remove 명령어
git remote remove {레포지토리 별칭}
로컬에 연동된 레포지토리를 삭제한다.
Git clone 할 때 주의사항
CLI와 GUI에서 클론해올때 결과는 똑같지만 IDE에 표시되는 결과가 차이나서 잘못되었다고 생각하는 경우가 많다. CLI의 경우에는 선택한 폴더 안에 레포지토리 폴더를 새로 생성해준것 같고 GUI는 바로 레포지토리 폴더만 있는것 처럼 보이지만, 사실 결과는 똑같다. 선택한 폴더 안에 레포지터리 폴더를 또 새로만들어 주는 것이다. 다만 GUI에서 클론 하면 포커싱을 그 안쪽폴더에 바로 맞춰주기 때문에 바깥폴더가 없다고 착각할 수 있는 것이다.
브랜치
Branch, 나뭇가지
각각의 기능마다 가지를 나누고 나중에 합치기 위해 사용한다.
병렬로 프로젝트를 구현해나가기 위함
ex) 상품조회, 로그인 등등
git branch
브랜치들을 보는 명령어
* 표시가 있으면 현재 브랜치라는 뜻.
git checkout {브랜치 이름}
브랜치를 이동하는 명령어, 먼저 브랜치를 생성하고 사용해야한다.
"git branch -" 명령어를 사용하면 이전 브랜치로 돌아간다.
git branch {브랜치 이름}
새로운 브랜치를 생성한다.
후기
깃허브의 기능들을 본격적으로 사용해본 수업이었다. Branch 부분은 이전에도 사용하긴 했지만 확실히 알고 사용한다는 느낌이 없었는데, 이번 기회에 개념을 명확히 하고 넘어갈 수 있을 것 같아 좋은 것 같다.
키워드: 프로그래머스 데브코스, 국비지원교육, 코딩부트캠프
'프로그래머스 풀스택 데브코스 > 데브코스 TIL' 카테고리의 다른 글
웹 풀사이클 데브코스 TIL 6일차 (0) | 2023.11.21 |
---|---|
웹 풀사이클 데브코스 TIL 5일차 (1) | 2023.11.20 |
웹 풀사이클 데브코스 TIL 3일차 (0) | 2023.11.16 |
웹 풀사이클 데브코스 TIL 2일차 (0) | 2023.11.15 |
웹 풀사이클 데브코스 TIL 1일차 (0) | 2023.11.14 |