다음은 이 글의 동영상 강의입니다.
GIT 개념
여러곳에서 다른 컴퓨터로 개발을 하다보면 서로 소스가 맞지 않은 상황이 발생합니다.
이때 GIT을 사용하면 소스를 여러곳에서 동기화 시킬수가 있습니다.
여러사람이 동일한 프로젝트를 개발할 때도 Git을 통해 이런 문제를 해결할 수 있습니다.
github 초보자도 쉽게 사용할 수 있는 github desktop의 사용법을 알아보겠습니다.
Github 가입
우선 Git을 사용하시려면 아래 github 사이트에 가입을 해야합니다.
회원 로그인 후 Repository를 만들기 위해 Your repositories로 이동합니다.
New 버튼을 클릭하고 새로운 Repository를 만듭니다.
Repository 이름 "test"로 입력하고 하단의 "Create Repository" 버튼을 클릭합니다.
아래와 같이 test repository가 만들어졌습니다.
Github Desktop 설치
아래 사이트에서 github desktop을 download 합니다.
다운로드 버튼을 클릭합니다.
설치가 완료되면 아래와 같이 github desktop이 실행됩니다.
소스 clone
github.com의 repository에서 code 버튼을 클릭
clone에서 url을 copy합니다.
github desktop에서 add 버튼을 클릭하고 clone repository를 선택합니다.
URL 탭을 클릭하고, github.com에서 복사한 주소를 붙여넣기 한 후, clone 버튼을 클릭합니다.
이때 local path 변경도 가능합니다.
test repository가 로컬에 clone 되었습니다.
소스를 수정하고 commit 하고 push하기
Open in Visual Studio Code를 선택하면 VSCode가 실행됩니다.
README.md 파일을 수정하고 저장합니다.
github desktop에 가시면 변경된 파일이 아래와 같이 표시됩니다.
중간에 변경내용 요약해서 작성해 주시고 ("update README.md"),
아래 commit 버튼을 클릭합니다.
push origin을 클릭하시면 서버에 소스가 upload 됩니다.
github.com에 가시면 변경된 내용을 확인 할 수 있습니다.
변경 소스 받기
이번에는 다른쪽에서 소스가 수정되었을 경우 테스트를 진행합니다.
github.com에서 파일을 하나 추가하기 위해 Add file 버튼을 클릭합니다.
파일 내용을 입력 후 Commit 버튼을 클릭합니다.
test.txt 파일이 생성된 것을 확인할 수 있습니다.
github desktop에서 fetch origin을 선택합니다.
1개의 파일이 commit 되었음을 표시해줍니다. Pull origin 버튼을 클릭해서 소스를 pull(땡겨옴) 합니다.
VSCode를 열면 새로 추가된 test.txt 파일을 확인할 수 있습니다.
이상으로 github desktop의 기본적인 사용법을 알아보았습니다.
'DevOps' 카테고리의 다른 글
Amazon Linux 2023에 Docker 설치하기 (0) | 2024.10.27 |
---|---|
AWS Build시 오류 해결 방법 - FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory (0) | 2024.09.19 |
매일 반복되는 스케줄러 만들기(AWS Event Bridge) (0) | 2023.07.03 |
이미지 썸네일 자동 생성 - AWS S3+Lambda (0) | 2023.05.01 |
Github Desktop - 사용법 #2 (0) | 2022.10.30 |
배포자동화(CI/CD) 2 - 멀티 컨테이너 배포 (nginx proxy) (0) | 2022.08.06 |
배포자동화(CI/CD) - Github Actions/Nuxtjs/Docker/EC2 (12) | 2022.03.13 |
AWS Route53 서브 도메인 설정 방법 (0) | 2022.02.20 |