Skip to content

AISL-Study/Git_Study_2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

Github Study Project 2 (VS code)

Git과 VS Code 연동하기

※ 사전 작업

  • git 다운로드
  • vs code 다운로드
  • vs code에서 파이썬, 깃허브 확장팩 다운로드

1. 파이썬 파일 생성

vs code를 열고 새 폴더를 생성 후 폴더 내 자신만의 파이썬 파일을 만든다.

image

2. 소스 제어 아이콘 클릭 -> Initialize Repository

왼쪽 탭에 있는 소스 제어 아이콘 클릭 후, Initialize Repository 버튼을 클릭한다.

image


3. 커밋 할 항목 로컬 저장소에 반영하기

  1. git add . 와 같은 역할
    깃허브에 올리기 전 먼저 commit할 항목을 정하여 로컬 저장소에 반영해주어야 함
    commit할 항목을 정하는 방법은 아래 사진과 같이 + 버튼을 클릭하는 것으로,
    changes의 모든 항목에 대해 staging을 올릴 때 사용함.
    image
    image
    image

  2. git commit -m "메시지 입력" 와 같은 역할
    staging 변경 사항들에 대해 체크 버튼을 누르고
    commit 시 남길 메시지를 입력 후, 로컬 저장소에 반영해준다. image

4. 원격 저장소 지정하기

우선, 터미널을 켜고 Git Bash로 지정해준다.
image

Git_Study_2의 원격 저장소를 지정해준다.

git remote add origin https://github.com/AISL-Study/Git_Study_2.git

image

5. 원격 저장소 내용 로컬 저장소에 반영하기

git pull origin main --allow-unrelated-histories

image

6. branch 생성하기

자신의 로컬 환경에서 코드를 추가하는 작업을 하기 위해 브랜치를 만들어준다.

git checkout -b 브랜치 이름

※ 브랜치 이름은 본인 영문 이름으로 할 것. (누가 코드를 추가했는지를 확인하기 위해서)
image

7. git push를 통해 원격 저장소에 반영하기

git push origin 브랜치 이름

원격 저장소에 내 브랜치로 수정한 내용을 push

image
image

브랜치가 다음과 같이 새로 생성이 되면 성공!!

에러

  1. 현재 폴더에 git 정보를 담은 파일이 없어서 에러 발생

image

터미널에 $ git init 적고 다시 $ git remote add 명령어 실행

  1. 로컬과 리모트의 주소가 맞지 않아 에러 발생 (로컬-master 브랜치, main 푸시 불가능)

image image

터미널에 $ git branch -m master main 적고 다시 $ git push origin main 실행

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published