Gitee 저장소에 로컬 프로젝트를 업로드하는 방법에 대한 튜토리얼


1. 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 파일을 생성하여 업로드할 필요가 없는 파일을 구성하고 필터링합니다. (이 구성에 필요하지 않은 파일은 건너뛸 수 있습니다.)


GitHub의 다양한 .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에 업로드하는 전체 프로세스가 완료되었습니다. 관련 내용은 추후 업데이트 될 예정이오니, 부족한 부분이 있으면 정정해 주시고, 댓글로 남겨주시면 감사하겠습니다.


추천

출처blog.csdn.net/qq_63055262/article/details/131077828