본문 바로가기

Github4

[공유] 깃헙 원격 저장소 연동 / 깃 3가지 영역 https://inpa.tistory.com/entry/GIT-⚡%EF%B8%8F-깃헙-원격-저장소-관리-git-remote# [GIT] ⚡️ 깃헙 - 원격 저장소 연동 💯 정리 (git remote / push / pull)GIT 원격 저장소 연동 Git을 제대로 사용하기 위해서는 원격 저장소가 필요하다. Remote repository(원격 저장소)를 사용하면 프로젝트 작업물을 안전 하게 백업할 수 있으며, 많은 사람들과 협업이 용inpa.tistory.com https://iseunghan.tistory.com/322 [Git] Git 3가지 영역 (Staging Area) - Commit 이해하기Staging Area Commit을 할 때, 총 3가지 영역을 바탕으로 작동합니다. Working .. 2025. 1. 10.
VS Code에서 깃허브에 업로드 (+ 커밋과 푸쉬) 1. 커밋과 푸쉬항목커밋(commit)푸쉬(push)작업 위치로컬 저장소(내 컴퓨터)원격 저장소(GitHub 등)역할변경사항을 기록하고 저장기록된 커밋을 원격 저장소로 업로드인터넷 필요 여부필요 없음필요 (원격 저장소에 연결)팀원 공유 여부로컬에만 저장되므로 팀원과 공유되지 않음원격 저장소로 업로드되므로 팀원과 공유 가능 - 커밋 명령어git add 파일명 # 변경된 파일을 스테이징 영역에 추가git commit -m "커밋 메시지" # 변경 사항을 커밋 - 푸쉬 명령어git push origin 브랜치명 # 기본 브랜치(main)으로 푸쉬  2. VS Code에서 프로젝트 폴더를 Git에 연결1. 터미널 열기VS Code 하단의 터미널을 열거나 Ctrl + `` (backtick) 키를 눌러 터미.. 2025. 1. 5.
Github 레포지토리 생성 - 왜 README 파일은 생성하지 않는가? README.md를 포함하여 초기화GitHub에서 README.md 파일을 생성하면서 첫 번째 커밋이 자동으로 이루어짐이로 인해 로컬에서 새로 작업한 파일을 푸시할 때, 원격과 로컬의 커밋 히스토리가 달라져 충돌 가능성이 생김README.md를 포함하지 않고 초기화GitHub의 원격 레포지토리는 비어 있는 상태로 생성됨로컬에서 작업한 파일을 그대로 푸시할 수 있음이 경우, 충돌 없이 작업이 진행됨-> 즉, 깃허브에서는 README.md 파일을 생성하면서 자동으로 깃허브 내에서 커밋이 이루어지는데, 로컬에서는 이 커밋이 일어나지 않아서(이 커밋을 모르는 상태라서) 나중에 충돌이 생긴다. ※ README.md: 깃허브 레포지토리에서 프로젝트에 대한 설명을 제공하는 파일프로젝트 소개, 사용자 가이드 제공(프로.. 2024. 12. 26.
원격 레포지토리 vs 로컬 레포지토리 1. 원격 레포지토리 (Remote Repository)인터넷에 저장된 레포지토리입니다.GitHub, GitLab, Bitbucket과 같은 서비스를 통해 관리됩니다.팀원들과 협업하거나, 프로젝트를 공유하기 위해 사용합니다.URL로 접근할 수 있습니다.예: https://github.com/username/repo-name.git주요 특징GitHub에서 생성하는 레포지토리가 원격 레포지토리입니다.여러 사용자가 동일한 원격 레포지토리에 접근해 작업할 수 있습니다. 2. 로컬 레포지토리 (Local Repository)내 컴퓨터(로컬 환경)에 저장된 레포지토리입니다.원격 레포지토리의 복사본을 가져오거나(clone) 새로 생성하여 작업합니다.변경 사항을 **추적하고 기록(commit)**하며, 작업이 완료되면.. 2024. 12. 26.