-
[데브코스] 3일차(복습방학) 4일차 교육내용정리TIL/교육 내용 정리 2024. 4. 11. 14:10
오늘은 깃허브 레포지토리 생성과 활용에 대해 배웠다.
레포지토리를 생성해준다.
레포지토리란 깃허브를 통해 협업하기 위한 파일이라고 생각하면 될 거 같다.
로컬 컴퓨터 -> 깃허브 연결하기
git remote add origin <url> git push origin main
위 사진처럼 들어가게 된다.
깃허브 토큰 생성하기
깃허브 - 세팅 - 개발자 세팅 - 개인 승인 토큰 - 토큰(클래식) - 생성 뉴 토큰 - 생성 뉴 토큰( 클래식) - repo / workflow / write:packages / delete:packages / delete_repo / project - Generate token
기존 깃허브 레포지토리를 로컬로 받아오기
1️⃣ 연결
- git clone 원격저장소 URL // 깃허브 <>code 눌러서 URL을 확인할 수 있다.
2️⃣ 소스 코드 받아오기
수정된 코드 올리고, 수정된 코드 받아오기
- git add
- git commit
- git push
- 이제 수정된 코드를 가져와보자.
- git pull origin main
- git remote -v 로 확인해보자
- 그러면 이제 안쪽 폴더로 이동 cd FirstRepository
- git remote -v 로 상태 체크
- 연결 끊기 git remote remove origin
- cd .. 상위폴더로 올라가기
- 그리고 파일 지우기 !
- git init
- git clone https://github.com/DLXRogun/FirstRepository.git : 다시 연결 = 근데 다시 안에 생김…
- 뉴 인도우 → Clone Repository → url 복붙
- git pull origin main
- git remote -v 로 확인해보자
- git pull origin main
- 그러면 이제 안쪽 폴더로 이동 cd FirstRepository
- git remote -v 로 상태 체크
- 연결 끊기 git remote remove origin
- cd .. 상위폴더로 올라가기
- 그리고 파일 지우기 !
- git init
- git clone https://github.com/DLXRogun/FirstRepository.git : 다시 연결 = 근데 다시 안에 생김…
- New Window → Clone Repository → url 복붙
- 아까랑 똑같은 방법으로 클론이 된거는 맞지만 vscode가 포커싱을 만들어놓은 폴더 안의 폴더를 포커싱한거고, 그 전에는 포커싱이 상위폴더에 되어있음. GitTestClone → FirstRepository 따라서 방법이 두가지인거임… CLI로 해도 포커싱을 잘하면된다.
지난 commit 찾아보기 : 시계 모양 click
브랜치란?
깃 브랜치 실습
브랜치란,(branch)
ex) 원하는 기능을 조금씩 개발해야지
- 로그인 기능 1단계
- 상품 조회 기능 2단계 까지
. . . . .
각 기능 구현을 따로따로 하기 위해서 브랜치를 분리를 한다.
후 합침.
- git branch : 브랜치 목록을 보여준다.
- git branch <브랜치명> : 브랜치명 생
- git checkout branch <브랜치명> : 체크아웃
- git checkout - : 이전 브랜치로 돌아가
'TIL > 교육 내용 정리' 카테고리의 다른 글
[데브코스] 9일차 교육 내용정리 (0) 2024.04.16 [데브코스] 6,7일차(주말) 8일차 교육 내용정리 (0) 2024.04.15 [데브코스] 5일차 교육 내용정리 (1) 2024.04.12 [데브코스] 2일차 교육내용 정리 (0) 2024.04.09 [데브코스] 1일차 교육내용 정리 (0) 2024.04.08