반응형

1. 시험환경

    ˙ 윈도우

    ˙ AWS CodeCommit

 

2. 목적

    ˙ 진행하고 있는 프로젝트 파일을 AWS CodeCommit Repository에 등록하는 방법을 알아보자.

 

3. 적용

    ① 등록할 프로젝트의 루트 디렉토리에서 작업한다.

 

    ② AWS CodeCommit에서 repository를 생성한다.

 

    ③ 작업 디렉토리를 repository에 등록하기 위한 명령어를 아래와 같이 입력한다.

        - git init

        - git remote add origin [git-repo-url]

        - git add *

        - git commit -m "initial commit"

        - git push --set-upstream origin master

 

    ④ git push 명령어 입력 후 CodeCommit Credential 팝업창에 ID/PW를 입력한다.

 

4. 결과

    ˙ CodeCommit Repository에 코드가 등록된 것을 확인한다.

반응형
반응형

1. 시험환경

- git

- git hub

 

2. 목적

- 실제적인 프로젝트 진행 과정을 통해 git 사용법을 학습한다.

- 생성한 프로젝트를 로컬 저장소에 commit 한다.

- 생성한 프로젝트를 git hub에 push 한다.

 

3. 적용

① git hub에 원격 저장소를 생성하였고, 여기에 프로젝트를 올릴 것이다.

원격 저장소

 

로컬 저장소에서 간단한 프로젝트 생성하고, 로컬 저장소의 상태를 확인한다.

   - git status

신규 생성한 HelloWorld 폴더 전체가 추적되지 않는 상황

 

③ 로컬 저장소에 추가된 모든 파일을 추가하고, 로컬 저장소의 상태를 확인한다.

   - git add *

   - git status

로컬 저장소에 프로젝트 추가

 

④ 로컬 저장소에 commit 한다. 원격 저장소(git hub remote repository)에 파일이 올라간 것은 아니다.

   - git commit -m "[메시지 내용]"

git commit

 

④ 원격 저장소에 push 한다. 이 과정을 통해 git hub에 파일이 등록된다.

   - git push

git push

 

4. 결과

- 원격 저장소에 프로젝트 폴더가 추가된 것을 확인할 수 있다.

원격 저장소 프로젝트 추가 완료

 

 

※ 내용이 도움 되셨다면 광고 클릭 한번 부탁드립니다.

반응형
반응형

1. 시험환경

- STS(Spring Tool Suite)

- git, git hub

 

2. 목적

- 실제적인 프로젝트 진행 과정을 통해 git 사용법을 학습한다.

- Git Hub에 로그인하여 원격 저장소(Remote Repository)를 생성한다.

- 생성한 원격 저장소를 로컬 저장소에 복제(clone) 한다.

- 프로젝트와 로컬 저장소 간 연동

- 프로젝트를 로컬 저장소와 원격 저장소에 업데이트 한다. (add, commit, push)

- STS(Spring Tool Suite)를 이용하여 Git Hub와 연동하는 법을 학습한다.

 

3. 적용

① git hub에 로그인하여 Repository를 생성한다.

git hub 계정에서 Repository 생성

 

② STS 우측상단에 위치한 "Open Perspective" 아이콘을 클릭 후 나타나는 팝업창에서 Git 클릭한다.

Open Perspective

 

Git Open

 

③ 원격 저장소를 로컬 저장소로 복제하기 위한 절차를 진행하자.

    - Git Repositories 창에서 "Clone a Git repository" 메뉴

Git Repositories 윈도우에서 선택

 

    - 원격 저장소의 주소를 URI에 복사 후 Next 버튼을 클릭한다.

Remote Repository 주소 복사

 

    - 원격 저장소의 Branch 선택

원격 저장소 branch

    - 로컬 저장소 위치 지정

로컬 저장소 디렉토리

    - 원격 저장소를 로컬 저장소로 복제(clone)한 결과

복제 결과

 

④ 현재 프로젝트를 로컬저장소와 연동하자.

    - 프로젝트 우클릭 → Team → Share Project...

Share Project 메뉴

 

    - Repository : 로컬 저장소 위치 선택

로컬 저장소 선택

 

    - 로컬 저장소 연동 결과 : 프로젝트 디렉토리에 있던 소스코드가 Local Repository로 이동

프로젝트 디렉토리

 

로컬 저장소 디렉토리

 

⑤ 로컬저장소 및 원격저장소에 한번에 프로젝트를 올려보자. (commit and push)

    - 프로젝트 우클릭 → Team → Add to Index

Add to Index 메뉴

 

    - 프로젝트 우클릭 → Team → Commit

Commit 메뉴

    - Commit : 로컬 저장소에만 업데이트, Push : 로컬 저장소 내용을 원격저장소로 업데이트

Commit and Push

 

    - 원격 저장소의 Branch 확인

push 대상 repository

 

4. 결과

① 원격 저장소에 프로젝트가 저장 되었는지 확인한다.

Remote Repository에 프로젝트 등록 완료

 

 

※ 내용이 도움 되셨다면 광고 클릭 한번 부탁드립니다.

반응형

+ Recent posts