git一些总结(自用)
发布日期:2021-05-14 09:16:01 浏览次数:22 分类:精选文章

本文共 797 字,大约阅读时间需要 2 分钟。

解决 GitHub 远程仓库推送问题

一:Push 到 GitHub 远程仓库被拒绝

当你的代码推送到 GitHub 远程仓库失败,并提示"Push 到 origin/master 被拒绝"时,通常有两种常见情况。以下是解决方法:

  • 检查 Git 仓库状态

    确保你当前的工作拷贝与远程仓库存在差异。执行以下命令查看远程仓库的最新提交:

    git pull origin master –allow-unrelated-histories
  • 重新添加远程分支

    如果之前的推送失败,试着使用强制推送命令:

    git push -u origin master -f
    • 町Ư:-f 表示强制更改远程分支的引用。
  • 二:更换远程仓库地址

    如果你需要将仓库迁移到另一个地址,可以按照以下步骤操作:

  • 修改默认远程分支

    Update Git 远程分支地址:

    git remote set-url origin https://username@your/gitrepo.git
  • 删除旧的远程分支

    先删除原有的远程分支名(此处以origin为例):

    git remote rm origin
  • 添加新远程地址

    添加新的远程仓库地址:

    git remote add origin https://username@your/gitrepo.git
  • 检查 Git 配置

    如果你的项目已经被初始化为 Git 仓库,进入项目根目录,找到隐藏文件夹中的 .git 文件夹。编辑 config 文件,修改默认远程分支地址:

    git config –global user.name "你的用户名"
    git config –global user.email "你的邮箱"
  • 注意事项

    • 确保你在操作仓库时,位于正确的工作目录。
    • 确保有足够的权限访问目标仓库地址。
    • 关键词提示:GitHub 远程仓库仓库地址Git仓库版本控制代码提交
    上一篇:linux 脚本 crontab 定时删除清理日志
    下一篇:Centos 7.6 安装redis 并设置密码

    发表评论

    最新留言

    哈哈,博客排版真的漂亮呢~
    [***.90.31.176]2025年05月25日 20时56分16秒