visual studio code 파일 github 연동하기
vscode 파일 github 업로드하기
- 우측 상단 + 버튼 누르기
+
메뉴의 create repository 버튼 누르기- 'Repository name'란에 이름 설정 후 우측 하단의 create repository 누르기
git remote add origin https://github.com/~~~/
복사 (url에서~표시 부분에 본인 아이디 넣기)- 이 코드의 의미: 저 url을 origin 이라는 변수 이름으로 저장하기
- vscode의 terminal창에 위 코드를 붙여넣기
git push -u origin
입력- 원격 저장소로 보내서 origin/main으로
입력 결과: Enumerating objects: 19, done. Counting objects: 100% (19/19), done. Delta compression using up to 8 threads Compressing objects: 100% (12/12), done. Writing objects: 100% (19/19), 4.09 KiB | 4.09 MiB/s, done. Total 19 (delta 1), reused 0 (delta 0), pack-reused 0 remote: Resolving deltas: 100% (1/1), done. To https://github.com/echo153/TIL.git * [new branch] main -> main branch 'main' set up to track 'origin/main'.
- 원격 저장소로 보내서 origin/main으로
url이 잘못되었을 경우
- git remote rm origin
- 삭제(rm)
- git remote -v
- 원격저장소 목록 조회
push, pull
- push 명령을 입력하면 로컬 저장소에서 원격저장소인 github에 업로드가 됩니다.
- pull 명령은 원격 저장소의 내용을 가져와서 현재 브랜치와 병합(merge)을 해줍니다. pull을 하면 기존에 작업했던 내용은 유지하면서 최신 코드로 업데이트할 수 있습니다.
Pull 주의사항
- pull을 하기 전에 commit을 하지 않으면 덮어쓰기 에러가 발생할 수 있기 때문에 기존 작업에 대해 commit을 미리 해두고 pull을 수행해야 합니다.
- pull을 했을 때 로컬과 원격 저장소에 있는 변경 사항이 충돌할 경우에는 수동으로 해결하고 직접 commit을 해 줘야 합니다!!
'Data Science' 카테고리의 다른 글
비전공자 HTML 기초 개념 정리 (0) | 2023.06.09 |
---|---|
git으로 협업하기, branch, merge 개념과 명령어 정리 (0) | 2023.06.08 |
git 명령어, 개념 총정리 (init, add, commit, status, log) (0) | 2023.06.08 |
git, github 개요, 기초 개념 정리 (0) | 2023.06.07 |
[데이터 사이언스 Python] 람다 함수 Lambda 사용 예제 (0) | 2023.06.06 |