git remote add 用法

  1. git remote add origin http://192.168.80.117/.../xxx.git‌

作用‌:为本地仓库添加一个远程仓库地址,并命名为 origin。

说明‌:

origin 是远程仓库的默认别名,可自定义(如 upstream)。

地址 http://192.168.80.117/.../xxx.git 是远程仓库的 URL(通常是 GitLab 或自建 Git 服务器地址)。

此步骤仅建立关联,‌不会推送任何代码‌。

  1. git branch -M main‌

作用‌:将当前分支重命名为 main。

说明‌:

旧版本 Git 默认主分支名为 master,现在更常用 main。

-M 表示强制重命名(如果已存在 main 分支则覆盖)。

  1. git push -uf origin main‌

作用‌:将本地 main 分支推送到远程仓库 origin,并建立追踪关系。

说明‌:

-u(或 --set-upstream):将本地分支与远程分支关联,后续可直接使用 git push 或 git pull 而无需指定分支。

-f(或 --force):‌强制推送‌,会覆盖远程分支的历史记录(慎用!)。

若远程仓库已有内容,强制推送可能导致他人代码丢失,建议首次推送时省略 -f。

相关推荐
林鸿群16 小时前
Ubuntu 26.04 本地安装 GitLab CE 完整教程(非 Docker 方式)
linux·ubuntu·gitlab·私有部署·代码托管·ubuntu 26.04·omnibus
ascarl20102 天前
IDEA 一直弹 GitLab 登录,VS Code 却能正常 `git push`?问题排查记录
git·gitlab·intellij-idea
企鹅郁金香4 天前
Gitlab和Confluence和Svn的备份
svn·gitlab·confluence·gitlab备份·svn备份·confluence备份
barbyQAQ4 天前
GitLab CI/CD 基本用法指南
java·ci/cd·gitlab
云中飞鸿5 天前
git、svn;TortoiseGit、TortoiseSVN;gitlab、github、bitbucket、bamboo有什么关系?
git·svn·gitlab
007张三丰7 天前
掌握核心!Git最常用的15个命令行:从入门到实战详解
git·gitlab·github·git命令行·常用命令行
人间打气筒(Ada)9 天前
gitlab私有仓库搭建
运维·gitlab·项目实战·devops·代码部署实战·版本控制仓库
黑蛋同志9 天前
Rocky Linux 10 上搭建 社区版 GitLab CE
linux·运维·gitlab
gpio_019 天前
自建gitlab服务器并用sakurafrp穿透
运维·服务器·gitlab
林鸿群9 天前
Git 实战:如何将本地 .NET 项目推送到 GitLab 私有仓库
git·gitlab·.net