<Win> GitHub in Qt
깃과 깃허브는 다릅니다. Qt Creator에서 GitHub 업로드 방법만 간단히 요약합니다.
⏩ 작업 환경
Window11 22H2, Qt Creator 12.0.1 Based on Qt 6.6.0 (MSVC 2019, x86_64)
⏩ 요약
GitHub Terminal 사용법 요약
git init
git commit -m "입력할메시지"
git branch -M main
git remote add origin 깃허브주소
git push -u origin main
GitHub Qt Creator 사용법 요약
- Git 설치
- Git 시작
- Git 로컬 저장소 커밋
- GitHub 원격 저장소 생성
- GitHub 원격 저장소 설정
- Qt Creator Push 단축키 설정
- GitHub 원격 저장소 푸시
GitHub 계정 정보 삭제
Windows에 자동 저장된 GitHub 계정 정보를 삭제(변경)하는 방법
⏩ Git 설치
⏩ Qt Creator > Tools > Git
Git이 설치되어 있다면, Qt Creator에서 Git 메뉴를 선택할 수 있습니다.
Git 메뉴가 보이지 않는다면, 아래 단계에서 Git 설치를 먼저 진행합니다.
![](https://blog.kakaocdn.net/dn/okAna/btsD3GoPCCq/SdJUDyPCpKxeckH3Kpq98k/img.png)
⏩ Git (git-scm.com) 에서 git을 다운로드 합니다.
![](https://blog.kakaocdn.net/dn/nF2L4/btsD3l6gZGt/jE4TAbznfOopkJCYs5e6Yk/img.png)
![](https://blog.kakaocdn.net/dn/dx5XhY/btsD8Aucb5N/wkxe01PxKFsaHkDEe7Pzb1/img.png)
⏩ 다운로드 받은 git 설치 파일을 실행합니다.
[기존 git 이 설치된 경우] 자동으로 이전 버전을 제거하고 재설치 됩니다.
1.약관 확인, 2.경로 설정
![](https://blog.kakaocdn.net/dn/drlc4F/btsD3MoRdfn/WiaM9QIlHgoxfaguBXqcb0/img.png)
3. 구성요소 선택
![](https://blog.kakaocdn.net/dn/pZ1td/btsD8zWmb3R/VT7KV844EBUAi9rdoRMDp1/img.png)
4. 시작메뉴 폴더 지정, 5.기본 편집기 선택
![](https://blog.kakaocdn.net/dn/uiaU8/btsD4keKcW8/frEtadrPKiybpKyPZkq5Q1/img.png)
6. 기본 브랜치 이름 설정, 7. git 환경변수 설정
![](https://blog.kakaocdn.net/dn/mM9C2/btsD8xjZbKp/YOB1QaYcoQKrNCVtily8HK/img.png)
8. SSH 설정, 9. HTTP 연결 옵션 설정
![](https://blog.kakaocdn.net/dn/cl0KsI/btsD8z9S99p/7sz3WPDDpha5KyZmkHJgZK/img.png)
10. 개행 설정
![](https://blog.kakaocdn.net/dn/cyIGoU/btsD3K5F0OZ/XT579ayGelK400IuGnJR7k/img.png)
11. git bash 기본 터미널 설정, 12. 'git pull' 명령어의 기본 동작 설정
![](https://blog.kakaocdn.net/dn/bIIbcO/btsD4l5NMoj/B9UXJ4HwmXqHrKlK2KwAJK/img.png)
13. 자격 증명 헬퍼 설정, 14. 추가설정(파일 시스템 캐싱 or 심볼릭)
![](https://blog.kakaocdn.net/dn/bBNN5v/btsD3j1GA6d/5UtUCnErS4i0tnKBbbHhG1/img.png)
15. 실험적 기능 선택
![](https://blog.kakaocdn.net/dn/tA68G/btsD6xdp7cO/6w3h9esnsNK3qPW3ee1cSk/img.png)
16. 설치
![](https://blog.kakaocdn.net/dn/cmpoHq/btsD7ljFTyk/llPG5NW5ITZWpkfcMM4BHk/img.png)
17. 설치 확인
git --version
![](https://blog.kakaocdn.net/dn/91Ml5/btsD3qfiOMa/z2AQQkdgoEs9Hn1ijA2kek/img.png)
⏩ Git 시작
프로젝트 변경 사항을 Git이 파악하도록 Git을 시작합니다.
git init
Qt Creator > Tools > Git > Create Repository
![](https://blog.kakaocdn.net/dn/KgbvP/btsD3ItpiDE/FqB6xb1EKImyhfEGJZOpqK/img.png)
![](https://blog.kakaocdn.net/dn/cd1KQw/btsD7nohOaI/9Rc1khyFBWXFQML7rbRDx0/img.png)
지정한 경로에 Git 저장소 파일이 설정됩니다.
![](https://blog.kakaocdn.net/dn/U30n6/btsD3lFj7Re/KY8QlN6sFIbfJN6puKkTuK/img.png)
⏩ Git 로컬(Local) 저장소에 커밋
GitHub 원격(Remote) 저장소를 사용하려면, Git 로컬(Local) 저장소 작업을 먼저 진행해야 합니다.
로컬(Local) 저장소에 프로젝트의 특정 저장 시점 커밋합니다.
git commit -m "입력할메시지"
git branch -M main
Git을 시작했다면, 프로젝트 변경 사항을 Git이 파악합니다.
![](https://blog.kakaocdn.net/dn/bTvuEK/btsD3ajHZ36/gwzfC8XHHESL2WGMgKFy3K/img.png)
![](https://blog.kakaocdn.net/dn/dwPzEn/btsD7ogrEiQ/YSozvb9Hlc2oI0zBpem4t1/img.png)
![](https://blog.kakaocdn.net/dn/pmX09/btsD3INKqn8/KyuqtuvmLS4H0LdJe80sY1/img.png)
![](https://blog.kakaocdn.net/dn/K9mXo/btsD9DEpI56/LZ3uWKbTO0oDd9wnIlYSz0/img.png)
![](https://blog.kakaocdn.net/dn/btVUo9/btsD8zB57wN/H7IF6ocseZG66sL6wJeWv0/img.png)
⏩ GitHub 원격(Romote) 저장소 생성
⏩ GitHub 원격(Romote) 저장소 설정
GitHub 원격(Remote) 저장소에 업로드하려면, Git 로컬(Local) 저장소를 연동해야 합니다.
git remote add origin 깃허브주소
![](https://blog.kakaocdn.net/dn/IvDbP/btsD9BzPd13/RHhv5GQEey3xfKAOZhcM6k/img.png)
![](https://blog.kakaocdn.net/dn/boHgBM/btsD9Bmh7xU/R0dqZlAYikZIlzWHJnw9gk/img.png)
![](https://blog.kakaocdn.net/dn/bGY1Sh/btsD4ky7u1s/0ceNgSzYthBLbyhDzLgVx0/img.png)
⏩ Qt Creator Push 단축키 설정
⏩ GitHub 원격(Romote) 저장소로 푸시
⏩ GitHub 계정 정보 삭제 방법
댓글
이 글 공유하기
다른 글
-
<Win> Qt Maintenance
<Win> Qt Maintenance
2024.01.28 -
CPU 아키텍처와 컴파일러
CPU 아키텍처와 컴파일러
2023.09.11 -
<Ubuntu> Android 환경설정(2) - Qt, JDK, SDK, NDK
<Ubuntu> Android 환경설정(2) - Qt, JDK, SDK, NDK
2023.09.10 -
Qt, Android 환경설정(4) - 에뮬레이터 설정
Qt, Android 환경설정(4) - 에뮬레이터 설정
2023.09.08