소스코드 버전 관리를 위한 Git과 Github.com 사용법
Git 이란?
소스 코드를 효율적으로 관리하기 위해 만들어진 분산형 버전 관리 시스템이다
(여러명이 하나의 프로젝트를 공도으로 작업할 때 코드를 관리하기 좋다)
Git 에서 리파지토리(repositoty) 활용하기
1. 소스 코드 저장소인 리파지토리를 만든다
2. 로컬 컴퓨터에 클론(clone)을 만든다 (클론은 컴퓨테 한번만 해주면 된다)
3. 소스 코드를 만들고 올리기 전에 완전한 소드코드인지 확인 후 커밋(commit)(확정) 하고,
리파지토리에 올린다(push)
4. 다시 작업을 시작할 때 항상 리파지토리에서 코드를 받아와서(pull) 작업한다
이 작업은 VSCode 에서도 가능하지만 Github Desktop을 활용하면 편리하다
깃허브 홈페이지 접속 회원가입(https://github.com/)
Github Desktop 설치
깃허브 홈페이지에서 우측 상단 +버튼 클릭 repository 생성
+ epository명(프로젝트명) 입력, 공개/비공개 여부 설정, README file 체크, 사용할 언어 설정
repository 들어가서 Code버튼 클릭, Open with Github Desktop 클릭해서 Clone
Github Desktop에서 폴더경로 설정 후 Open in Visual Studio Code 실행
+ 푸쉬(Push)하는 방법
1. Visual Studio Code에서 소스코드를 작성하면 좌측바에 소스제어 아이콘에 파란색으로 숫자표시가 뜨는데
전달하거나 작성하고 싶은 내용을 입력하고 체크버튼을 눌러 커밋하고 Sync Changes ↑ 눌러 푸쉬
2. Visual Studio Code에서 소스코드를 작성 후 저장, Github Desktop에서 변경된 코드 체크하고
좌측 하단에 전달하거나 작성하고 싶은 내용을 입력하고 커밋, ↑ Push origin 눌러 푸쉬
'GITHUB.COM' 카테고리의 다른 글
[Github.com] 나의 workflows 보고 수정하기 (0) | 2024.05.28 |
---|---|
[Git] github Actions와 Serverless Framework로 AWS 배포 자동화하는 방법 (0) | 2024.05.24 |
[Git] Serverless로 만든 폴더, 깃허브에 올리는 방법 (0) | 2024.05.23 |
[Git] github Actions로 EC2 리눅스에 git pull 자동화하는 방법 (0) | 2024.05.07 |