使用命令行提交git版本更新包括忽略unpackage
设置gitignore文件# 忽略uniapp的打包目录
/unpackage/
# 可选:uniapp开发中常见的其他需要忽略的文件/目录
# 忽略node_modules依赖目录
/node_modules/
# 忽略npm日志文件
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# 忽略编辑器配置文件(如vscode)
.idea/
.vscode/
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
# 忽略环境变量文件
.env
.env.local
提交命令:
# 第一步:清除 git 对 unpackage 目录的缓存(核心步骤)
git rm -r --cached unpackage
# 第二步:将 .gitignore 文件的修改加入暂存区
git add .gitignore
# 第三步:提交这次的修改(备注清晰方便后续追溯)
git commit -m "停止追踪unpackage目录,配置gitignore忽略该目录"
# 第四步:推送到远程仓库(可选,若需要同步到远端)
git pushOK
一、直接修改现有远程仓库地址(推荐)
1. 执行修改命令
在项目根目录的终端中运行:
格式:git remote set-url 仓库别名 新的git地址
git remote set-url origin 你的新git地址示例(换成新的 HTTPS 地址):
git remote set-url origin https://github.com/新用户名/新uniapp项目.git示例(换成 SSH 地址):
git remote set-url origin git@github.com:新用户名/新uniapp项目.git修改后,再次执行 git remote -v 命令,就能看到 fetch 和 push 地址都已经变成新的了:
git remote -v输出示例(地址已更新):
origin新的git地址 (fetch)
origin新的git地址 (push)二、先删除旧地址,再添加新地址(适合地址变更较大的场景)
如果担心直接修改有问题,也可以先删除原有的远程仓库关联,再重新添加:
1. 删除旧的远程仓库关联(删除别名为origin的远程仓库)
git remote rm origin2. 添加新的远程仓库地址(格式:git remote add 仓库别名 新的git地址)
git remote add origin 你的新git地址3. 验证
同样执行 git remote -v 确认地址正确。
三、特殊场景:单独修改 fetch 或 push 地址
如果你的需求是让 fetch 和 push 地址不一样(极少用),可以用以下命令单独修改:
1、单独修改fetch地址
git remote set-url --fetch origin 新的fetch地址2、单独修改push地址
git remote set-url --push origin 新的push地址
总结
最常用、高效的方式是 git remote set-url origin 新地址,一键更新 fetch 和 push 地址。
备选方案是先 git remote rm origin 删除旧地址,再 git remote add origin 新地址 重新关联。
修改后务必用 git remote -v 验证地址是否更新成功,避免后续推送 / 拉取出错。
页:
[1]