ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [데브코스] 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 로 확인해보자

        • 그러면 이제 안쪽 폴더로 이동 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 - : 이전 브랜치로 돌아가

     

Designed by Tistory.