반응형
해당 글의 목적은 내가 만든 프로젝트를 Github에 연결하여서 Repository 단위로 관리를 하며,
다른 사람과의 협업을 통해서 소스 관리를 하기 위함이며, 해당 작성글은 최초 연결을 위한 환경설정 부분입니다.
1. Github Repository 생성 과정
1. [Github] Github에 접속하여, 메인 페이지에서 'New'를 선택합니다.
Github의 Repositoy를 생성한다.
2. [Github] 생성하려는 Repository 정보를 작성하고 'Create repository' 버튼을 누릅니다.
Repository 정보를 입력 및 선택하고 ‘Create Repositoy’ 버튼을 누릅니다.
정보 설명
정보 | 설명 |
Repository name(*) | - 새로 만드려는 프로젝트(Repository) 명 |
Description(optional) | - 프로젝트(Repository)의 설명 |
Public / Private | - 해당 프로젝트를 공개로 할지, 아니면 비공개로 할지에 대한 선택 꿀팁 ) Github 기본(무료)를 사용하고 있어도 Private Repository를 생성하더라도 참여자를 제한 없이 추가 할수 있게 되었습니다. 기존에는 3명으로 한정 되어 있었는데 근래에 제한 없이 추가 할 수 있게 된것 같습니다. |
Add a README file | - 프로젝트에 대한 상세 설명을 남길 수 있는 README.md 파일을 선택할지 여부를 선택합니다 |
Add .gitignore | - Github에 올리지 않을 파일에 대해서 정의한 파일을 선택할지 여부를 선택합니다 |
Choose a license | - 라이센스를 선택할지 여부를 선택합니다 |
3. 해당 Repository가 잘 생성됨을 확인하였습니다.
참고 사이트 : Create a repo - Github Docs
2. Repository 연결
1. [터미널] 프로젝트를 연결하려는 디렉터리 위치에 접근합니다
필자는 Desktop/workspace/study 폴더 내에 구성하려고 합니다.
2. [Github] 페이지 내에서 ‘Code’ 버튼을 누르고 '복사하기' 버튼을 누릅니다.
3. [터미널] 이전에 연결하려는 디렉터리에서 복사한 내용을 아래 명령어와 함께 붙여 넣습니다.
# git clone
$ git clone 'Git Repository 주소'
4. [터미널] Clone이 됨을 확인하였습니다
5. [파일 이동] 우리가 준비해둔 소스를 옮깁니다.
이미 만들어둔 소스
연결해둔 패키지로 이동
6. [터미널] Git에 포함시킬 파일을 'add'를 합니다.
- 기본 구성이 되어있는 디렉터리 및 파일들을 업로드를 수행한다
- 디렉터리는 따옴표 없이 잡고, 파일은 따옴표를 포함하여서 올린다.
git add src
git add public
git add "yarn.lock"
git add "README.md"
git add -f "package.json"
꿀팁
위와 같이 gitignore 파일에 포함된 파일이라서 올릴 수 없다고 합니다.
이럴 때는 git add -f ‘파일명’을 통해서 강제로 올릴 수 있습니다.
7. [터미널] git에 add 한 파일들을 'commit' 합니다
git commit -m "커밋 메시지"
8. [터미널] git에 commit 한 파일들을 'push' 합니다
git push
9. [Github] Github내에서 올라간 파일들을 확인합니다
오늘의 결론
Github에서 소스를 적극적으로 관리를 하자.
감사합니다😀
반응형
'Github > 환경설정' 카테고리의 다른 글
[Github] Repository 참여자(Collaborators) 초대 방법 (0) | 2022.01.25 |
---|---|
[Github] Default Branch 설정 방법 (0) | 2022.01.24 |
[Github] Repository 접근권한 변경 방법 (0) | 2022.01.23 |
JIRA - Github 연동 환경설정 방법 (0) | 2022.01.22 |
Slack - Github 연동 환경설정 방법 (0) | 2022.01.18 |