TortoiseGit提交项目代码到Gitee
本地已有项目,初始化新仓库
软件:GIT.zi
初始化本地仓库
在项目文件夹右键 → 选择
Git Create repository here...勾选
Make it Bare?(不勾选)点击 OK,会生成
.git文件夹添加文件到暂存区
右键项目文件夹 →
Git Commit -> "master"...在弹出窗口中,勾选需要提交的文件
输入提交信息(Commit Message)
点击 OK,完成本地提交
添加远程仓库地址
右键项目文件夹 →
TortoiseGit→Settings选择
Git→Remote在
Remote输入origin(默认名称)在
URL粘贴 Gitee 仓库地址点击
Add New/Save→ 确定推送到 Gitee
右键项目文件夹 →
Git Push...确认远程仓库为
origin确认分支为
master或main点击 OK
输入 Gitee 用户名和密码(或令牌)
推送的文件超过了 Gitee 免费仓库的大小限制。Gitee 免费仓库限制单个文件或仓库总大小不超过 100MB
# 检查是否有大文件对象
git rev-list --objects --all | git cat-file --batch-check='%(objecttype) %(objectsize) %(rest)' | awk '/blob/ {if ($2 > 104857600) print}'
最简单 - 重新开始
如果不需要保留 Git 历史:
# 1. 备份并删除 .git
rm -rf .git
# 2. 重新初始化
git init
# 3. 创建 .gitignore 排除大文件
cat > .gitignore << 'EOF'
# 排除大文件
WebContent/static/ChromeStandaloneSetup64.exe
WebContent/static/WPS.zip
# 排除其他大文件类型
*.exe
*.zip
*.rar
*.7z
*.dll
*.pak
*.bin
*.iso
EOF
# 4. 重新添加文件
git add .
git commit -m "首次提交(排除大文件)"
# 5. 添加远程仓库
git remote add origin https://gitee.com/winwaysoft/kjj.git
# 6. 强制推送
git push -u origin master --force


