Git
Git desktop 사용 방법
hihijh826
2025. 3. 20. 17:10
728x90
반응형
SMALL
📍 아예 새로운 레포지토리를 생성하려면
Add / create new repository / publish
📍 레포지토리를 이미 git 사이트에서 생성했다면
- 레포지토리 들어가서
- Add / add existing repository
- 내 로컬 폴더 경로 입력
- 이후 몇가지 클릭하고 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 할 내용이 있다면 뜰것임
📍 충돌 발생
- 즉 팀원이 먼저 push를 했고, 내가 동기화가 안 되있을 때
- 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