1. Gitee 저장소 생성
- Gitee 공식 웹사이트 로 이동하여 새 창고를 생성하세요.
- 새 창고 구성
웨어하우스 초기화 시 .gitignore 항목을 추가하며, 기본 미선택 상태를 유지하는 것이 좋습니다.
[.gitignore 템플릿 추가 경험]: .gitignore 템플릿을 추가하거나 "이 웨어하우스를 초기화하려면 readme를 사용"하는 한 해당 파일(.gitignore 및 README.md)을 생성해야 하며 마스터 브랜치가 초기화됩니다. , 이는 로컬 마스터 브랜치와 동일하지 않습니다. 연결로 인해 제출 오류가 발생합니다.
2. 로컬 프로젝트 업로드
Git을 다운로드 및 설치하고 IDEA를 사용하여 Gitee 저장소에 연결하고 Gitee 저장소에서 연결을 끊습니다.
- 로컬 프로젝트가 있는 폴더로 이동하여 마우스 오른쪽 버튼을 클릭하고
Git Bash Here
[외부 링크 이미지 전송 실패, 원본 사이트에 도난 방지가 있을 수 있습니다. 마우스 오른쪽 버튼을 클릭하고 여기에서 Git Bash를 선택하세요]를 선택하세요!링크 메커니즘의 경우 다음을 권장합니다. upload https://(blog.csdn2mg.cn/c49X24bFifY14b434571910c1) ©eb]6ce2d3.png
방금 Git을 설치했다면 Git 구성을 해야 합니다. [구성이 완료되었다면 이 단계를 건너뛰어도 됩니다.]
git config --global user.name "【你的Gitee的用户名】"
git config --global user.email "【你的Gitee绑定的邮箱】"
- 다음 명령어를 사용하여 생성이 성공했는지 확인하세요.
git config --list
1. 입장하다git init
git init
빈 Git 로컬 저장소를 초기화하는 데 사용됩니다. 위 명령을 실행하면 현재 디렉터리에 .git 숨겨진 폴더가 자동으로 생성되는데, 이 숨겨진 폴더가 git 저장소입니다.
2. 프로젝트에 .gitignore 파일을 생성하여 업로드할 필요가 없는 파일을 구성하고 필터링합니다. (이 구성에 필요하지 않은 파일은 건너뛸 수 있습니다.)
예: (참고용으로만)
# Build Tools
.gradle
/build/
!gradle/wrapper/gradle-wrapper.jar
target/ #过滤target文件夹下的内容
!.mvn/wrapper/maven-wrapper.jar
# IntelliJ IDEA
.idea
*.iws
*.iml
*.ipr
# Vue
**/node_modules #过滤node_modules文件夹
**/.idea
dist
git status
업로드할 수 있는 파일을 보는 데 사용합니다 .
git status
3.입력git remote add origin 你的仓库地址
기능: 로컬 창고와 원격 창고 연결
git remote add origin [远程仓库的具体地址]
4.입력git add .
기능: 임시 저장 영역에 파일 추가
git add .
5. 입장git commit -m "【自定义的提交信息】"
기능: 로컬 창고와 원격 창고 연결
git commit -m "自定义的提交信息"
6.입력git pull origin master
알아채다:여기에 오류가 보고될 수 있습니다.
fatal: refusing to merge unrelated histories
이유:
로컬 라이브러리와 원격 라이브러리 사이에 상관 관계가 없습니다. 로컬 라이브러리를 원격 터미널에 푸시해야 합니다. 원격 터미널은 로컬 라이브러리가 관련이 없다고 생각하여 병합할 수 없음을 알립니다. .
해결 방법:
작업 명령 뒤에 --allow-un관련-histories를 추가하면 다음과 같습니다.
git pull origin master --allow-unrelated-histories
git pull origin master --allow-unrelated-histories
7. 입력git push origin master
기능: 로컬 브랜치 버전을 원격지에 업로드하고 병합합니다.
성공 후 창고로 이동하여 다음을 확인하세요.
이 시점에서 로컬 프로젝트를 Gitee Warehouse에 업로드하는 전체 프로세스가 완료되었습니다. 관련 내용은 추후 업데이트 될 예정이오니, 부족한 부분이 있으면 정정해 주시고, 댓글로 남겨주시면 감사하겠습니다.