本地的git仓库和远程仓库

文章目录

    • [1. 远程创建仓库](#1. 远程创建仓库)
    • [2. 关联远程和本地代码](#2. 关联远程和本地代码)
    • [3. 推送本地分支到远程](#3. 推送本地分支到远程)

1. 远程创建仓库

2. 关联远程和本地代码

上面创建完后会得到一个git仓库的链接,有SSH或者http的

复制代码
http://gitlab.xxxxx.local:18080/xxxxx/dvr_avm.git
ssh://git@gitlab.xxxxx.local:10022/xxxxx/dvr_avm.git

使用下面的命令给本地仓库添加关联远程仓库

复制代码
git remote add origin ssh://git@gitlab.xxxxx.local:10022/xxxxx/dvr_avm.git

把本地的master分支推送到远程

复制代码
git push -u origin master

这样远程仓库里面就会有本地的提交了

3. 推送本地分支到远程

你可以使用git push命令。假设你的本地分支名为my-branch,你的远程仓库名为origin(这是默认的远程仓库名),你可以运行以下命令:

复制代码
git push -u origin my-branch

这个命令做了两件事:

1)它将你的my-branch分支推送到origin远程仓库。

2)-u选项设置了origin/my-branch为my-branch的上游,这意味着在未来,你可以只运行git push和git pull,而不需要指定远程仓库和分支。

如果你的远程仓库已经有一个名为my-branch的分支,并且你想要覆盖它,你可以使用--force(或-f)选项来强制推送:

复制代码
git push -f origin my-branch

请注意,强制推送会覆盖远程仓库的分支,所以在使用这个选项之前,最好先确保这不会影响其他人的工作。

实例:

复制代码
git push -u origin dev
相关推荐
vistaup3 小时前
windows git 更新当前目录下所有的文件(非递归)
windows·git
王码码20354 小时前
Flutter for OpenHarmony:Flutter 三方库 algoliasearch 毫秒级云端搜索体验(云原生搜索引擎)
android·前端·git·flutter·搜索引擎·云原生·harmonyos
Irene19917 小时前
Git 命令汇总表(基于一次完整的 Git 实战经验整理,涵盖从安装配置到日常开发、问题排查的所有常用命令)
git·常用命令
q5431470878 小时前
Redis Desktop Manager(Redis可视化工具)安装及使用详细教程
redis·git·bootstrap
素雨迁喜9 小时前
Linux平台下git工具的使用
linux·运维·git
Irene199112 小时前
Windows环境,VS Code 中 Git 配置指南
git·基础配置
Yang-Never12 小时前
AI Code -> Windows电脑安装Claude
开发语言·windows·git
Irene199112 小时前
2026 前端开发 Windows 安装 Git 配置指南(有实际安装过程参考:适配版本 the latest 2.53.0(2) x64 )
前端·windows·git
早起的年轻人13 小时前
告别Git仓库臃肿:一招解决Maven target目录误提交问题
java·git·maven
悠然大月季1 天前
git 怎么导出提交历史,文件是乱码
git·git导出历史记录·git导出历史乱码