Git

Git desktop 사용 방법

hihijh826 2025. 3. 20. 17:10
728x90
반응형
SMALL

📍 아예 새로운 레포지토리를 생성하려면

Add / create new repository / publish

 

📍 레포지토리를 이미 git 사이트에서 생성했다면

  1. 레포지토리 들어가서
  2. Add / add existing repository
  3. 내 로컬 폴더 경로 입력
  4. 이후 몇가지 클릭하고 publish

 

📍깃허브 사이트의 프로젝트를 옮기려면

Add/ clone repository

 

📍 수정 - 한 branch 내에서

1) github desktop에서 vscode 열기

맥북의 경우 단축키 : cmd/shift/a

2) 업데이트 요약 내용(필수)와 설명(선택) 입력 후 commit

3) push origin / pull / fetch origin 버튼 눌러서 실시간 업데이트 및 확인

  • Push: 로컬 -> 원격 (자신의 변경 사항을 업로드)
  • Pull: 원격 -> 로컬 (다른 사람의 변경 사항을 다운로드)
  • fetch origin : 원격 저장소의 변경 사항을 확인하고 가져오는 작업으로, 실제로 로컬에 적용되지는 않지만, 최신 상태를 확인하는 데 유용

4) 업데이트 사항을 제거하는 방법

history/ 마우스 우클릭/ revert changes in commit

push origin

 

📍 수정 - 내 branch에서 main(공동작업칸)으로 merge

자신의 브랜치에서 main 브랜치로 파일을 넣기 (main 브랜치로 병합)

브랜치 전환: GitHub Desktop에서 main 브랜치로 전환

  • 왼쪽 상단의 브랜치 메뉴에서 main을 선택합니다.
  • main으로 merge 시킬 브랜치 선택
  • pull 할 내용이 있다면 뜰것임

 

📍 충돌 발생

  1. 즉 팀원이 먼저 push를 했고, 내가 동기화가 안 되있을 때
  2. push 시, 적용 불가 충돌 발생함
    • 원격에 먼저 적용된 새 버전이 있으므로 적용 불가
    • pull 해서 원격의 버전을 받아온 다음 push 가능

⇒ 즉 팀원의 변경사항을 확인하고 업데이트하는 pull로 받아온 다음 push 가능

Git, GitHub 사용하기 기초 3(pull, push, fetch)

 

[Git ]Git, GitHub 사용하기 기초 3(pull, push, fetch)

개인 공부를 하며 정리한 글입니다.틀린 부분, 수정할 부분이 있다면 언제든 피드백 환영입니다 :)  빠른 실습을 원하신다면 다음 사이트를 추천 드립니다 :)https://learngitbranching.js.org/?locale=ko Le

daunje0.tistory.com

 

 

📍 내가 협업하는 곳에 첨으로 내 로컬폴더(파일)들을 올리고자 할 때

  • Finder 열기:
    • Finder를 열고 복사할 파일이 있는 위치로 이동
  • 파일 선택:
    • 복사할 파일을 선택한 후,  복사
  • 레포지토리 폴더 열기:
    • GitHub Desktop에서 클론한 레포지토리의 로컬 경로를 확인.
    • GitHub Desktop에서 레포지토리 이름을 오른쪽 클릭하고 Show in Finder를 선택하면 해당 폴더가 열림.
  • 파일 붙여넣기:
    • 레포지토리 폴더 안에서 붙여넣기.

확인하기

  • GitHub Desktop 열기:
    • GitHub Desktop로 돌아가면, 추가한 파일이 변경 사항으로 표시됨.
  • 커밋 및 푸시:
    • 변경 사항을 커밋하고 푸시하여 GitHub에 업로드함.

 

 

728x90
반응형
LIST