GitLab 리포지토리에 Git Push

다음을 수행하여 구현한 주문 API 기능에 대한 소스 코드 및 테스트 코드를 GitLab Repository에 Push합니다.

  • 터미널에서 Siren Order API 애플리케이션의 디렉토리로 이동합니다.(예 : ~/Workspace/siren-order-api)

  • Git 상태를 확인하고 커밋할 대상 파일들을 추가합니다.

    $ git status
    현재 브랜치 feature/1_order
    브랜치가 'origin/feature/1_order'에 맞게 업데이트된 상태입니다.
    
    커밋하도록 정하지 않은 변경 사항:
      (무엇을 커밋할지 바꾸려면 "git add <파일>..."을 사용하십시오)
      (use "git restore <file>..." to discard changes in working directory)
        수정함:        src/main/java/io/infograb/order/mapper/MenuMapper.java
    
    추적하지 않는 파일:
      (커밋할 사항에 포함하려면 "git add <파일>..."을 사용하십시오)
        src/main/java/io/infograb/order/controller/OrderController.java
        src/main/java/io/infograb/order/mapper/UserMapper.java
        src/main/java/io/infograb/order/model/User.java
        src/main/java/io/infograb/order/service/OrderService.java
        src/test/java/io/infograb/order/controller/OrderControllerTest.java
        src/test/java/io/infograb/order/mapper/UserMapperTest.java
        src/test/java/io/infograb/order/service/OrderServiceTest.java
    
    커밋할 변경 사항을 추가하지 않았습니다 ("git add" 및/또는 "git commit -a"를
    사용하십시오)
    
    $ git add .
  • -m 옵션을 사용하여 git commit 명령을 실행하여 로컬 리포지토리에 커밋합니다. 커밋 메시지에 #xxx와 같이 관련 이슈 번호를 추가하면 GitLab UI의 커밋 내역에 크로스링크가 생성됩니다.

    $ git commit -m "주문 API 기능 구현 및 테스트 코드 추가 #1"
    [feature/1_order 64fc835] 주문 API 기능 구현 및 테스트 코드 추가 #1
     8 files changed, 405 insertions(+), 2 deletions(-)
     create mode 100644 src/main/java/io/infograb/order/controller/OrderController.java
     create mode 100644 src/main/java/io/infograb/order/mapper/UserMapper.java
     create mode 100644 src/main/java/io/infograb/order/model/User.java
     create mode 100644 src/main/java/io/infograb/order/service/OrderService.java
     create mode 100644 src/test/java/io/infograb/order/controller/OrderControllerTest.java
     create mode 100644 src/test/java/io/infograb/order/mapper/UserMapperTest.java
     create mode 100644 src/test/java/io/infograb/order/service/OrderServiceTest.java
  • GitLab에 Push합니다.

    git push