이 페이지에서

첫 번째 변경 사항 커밋

Git으로 작업할 때는 일반적으로 로컬 변경 사항을 확인하고 스테이징한 다음 로컬 리포지토리에 커밋한 다음 원격 리포지토리(원본)로 푸시합니다.

시작하기 전에 환경설정 > Version Control > General 에서 Git을 설정하세요.

새 리포지토리에 커밋하기

첫 번째 변경 내용을 새 리포지토리에 커밋하고 푸시하려면 다음과 같이 하세요:

  1. 변경 내용 추적을 시작하려면 Tools > Git 로 이동한 다음 Create Repository 을 선택합니다.
  2. 로컬 변경 내용을 보려면 Tools > Git > Local Repository 로 이동하여 Diff 을 선택합니다.

    Git Diff 리포지토리 보기

    Git Diff 리포지토리 보기

  3. 변경된 줄을 마우스 오른쪽 버튼으로 클릭하고 Stage Chunk 을 선택하여 청크를 스테이징 영역에 추가하거나 Stage Selection 을 선택하여 선택한 줄을 추가합니다.
  4. 스테이징된 변경 내용을 로컬 리포지토리에 커밋하려면 Tools > Git > Local Repository 로 이동하여 Commit 을 선택합니다.

    Git 커밋 보기

    Git 커밋 보기

  5. 커밋할 파일을 선택한 다음 Commit <n/m> File(s) 을 선택하여 로컬 리포지토리에 변경 내용을 커밋합니다.
  6. 커밋한 변경 내용을 원격 리포지토리로 푸시하려면 Tools > Git > Remote Repository 로 이동하여 Push 을 선택합니다.

    로컬 브랜치에 원격 리포지토리에 업스트림 브랜치가 없는 경우 Qt Creator 에서 브랜치를 만들고 이를 오리진으로 설정하라는 메시지가 표시됩니다.

기존 리포지토리에 커밋

첫 번째 변경 내용을 기존 리포지토리에 커밋하고 푸시하려면 다음과 같이 하세요:

  1. 원격 리포지토리에서 변경 내용을 가져오려면 Tools > Git > Remote Repository 로 이동하여 Pull 을 선택합니다.
  2. Stash & Pop 을 선택하면 끌어오기 전에 모든 로컬 변경 내용을 저장하고 끌어온 작업 트리 상태 위에 저장 내용을 적용합니다.
  3. 로컬 리포지토리에 변경 내용을 커밋하려면 Tools > Git > Local Repository 로 이동하여 Commit 을 선택합니다.
  4. 커밋한 변경 내용을 원격 리포지토리로 푸시하려면 Tools > Git > Remote Repository 로 이동하여 Push 을 선택합니다.

방법: Git 사용Git을참조하세요 .

Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.