Skip to content

git 远程仓库命令

GitHub/Gitee 远程仓库

关联远程仓库

  • 关联远程仓库:git remote add origin 仓库地址

  • 关联多个远程仓库 Gitee、GitHub

    sh
    #关联 GitHub 仓库
    git remote add github 仓库地址
    #关联 Gitee 仓库
    git remote add gitee 仓库地址

查看远程库信息

  • 查看远程库信息:git remote -v

拉取远程仓库

  • 默认拉取更新:git pull 或者 git pull origin master
  • 拉取 github 更新:git pull github master
  • 拉取 gitee 更新:git pull gitee master

上传远程仓库

  • 初次上传远程仓库:git push -u origin master

  • 上传到远程仓库:git push origin master

  • 强制上传远程仓库:git push -u origin pages -f

  • 关联多个仓库的情况下

    sh
    #上传到关联的GitHub仓库
    git push github master
    #上传到关联的Gitee仓库
    git push gitee master

整合远程仓库和本地仓库

sh
#整合远程仓库和本地仓库
git pull gitee master --allow-unrelated-histories
#拒绝合并无关的历史
#首先将远程仓库和本地仓库关联起来
git branch --set-upstream-to=origin/远程分支名  你的分支名
#整合远程仓库和本地仓库 (忽略版本不同造成的影响)
git pull --allow-unrelated-histories
#重新更新、提交即可

删除远程关联库名

  • git remote rm 远程仓库名

克隆远程仓库

  • 所有分支:git clone 仓库地址
  • 指定分支:git clone -b 分支名 仓库地址

更新远程仓库地址

sh
# 远程仓库地址变更==>修改本地映射地址
git remote set-url origin 新仓库地址

上次更新于: