Git Pull Github and Gitee or Gitlab

GitHub实战系列汇总:http://www.cnblogs.com/dunitian/p/5038719.html

缩略Codehttps://www.cnblogs.com/dotnetcrazy/p/9162259.html#code

git同时提交到github和gitee或gitlab 主要说说码云(GiteeGitlab原理一样(有Github也不太需要它了)【内附个性Div推送

查看当前仓库对应的远程仓库地址
git remote -v

添加远程仓库

git remote add 自定义名字 仓库地址

推送到码云 用户名是邮箱/个性化地址,密码你自己知道(如果github和gitee用户名和密码一样就更方便了)

git push gitee master

去码云看看:

再来个div的操作# 修改仓库名(仓库名默认是origin)

git remote rename origin github #我是从github上克隆的,所以默认是github,如果你从码云克隆的库,记得设置gitee

以后推送就更鲜明了(修改了origin也可以用git push来默认推送到clone的那个远程仓库)

 

再拓展一下# 比如你修改个名字啥的,那么仓库地址就变化了,那就使用(修改仓库对应的远程仓库地址):

git remote set-url origin 仓库地址


附录:码云在创建空项目的时候挺人性化的,但是多远程仓库也容易有小坑

知识点详解:

Git 仓库的基本操作

1.修改仓库名
一般来讲,默认情况下,在执行clone或者其他操作时,仓库名都是 origin 如果说我们想给他改改名字,比如我不喜欢origin这个名字,想改为 oschina 那么就要在仓库目录下执行命令:
git remote rename origin oschina

这样 你的远程仓库名字就改成了oschina,同样,以后推送时执行的命令就不再是 git push origin master 而是 git push oschina master 拉取也是一样的

2.添加一个仓库
在不执行克隆操作时,如果想将一个远程仓库添加到本地的仓库中,可以执行
git remote add origin 仓库地址
eg: git remote add github https://gitee.com/lotapp/BaseCode.git

注意: 
1.origin是你的仓库的别名 可以随便改,但请务必不要与已有的仓库别名冲突 
2.仓库地址一般来讲支持 http/https/ssh/git协议,其他协议地址请勿添加

3.查看当前仓库对应的远程仓库地址
git remote -v

这条命令能显示你当前仓库中已经添加了的仓库名和对应的仓库地址,通常来讲,会有两条一模一样的记录,分别是fetch和push,其中fetch是用来从远程同步 push是用来推送到远程

4.修改仓库对应的远程仓库地址
git remote set-url origin 仓库地址

缩略Code

#查看当前仓库对应的远程仓库地址
git remote -v

#添加远程仓库
git remote add 自定义名字 仓库地址

#推送到码云(用户名是邮箱/个性化地址)
git push gitee master

# 修改仓库名(仓库名默认是origin)
git remote rename origin github #我是从github上克隆的,所以默认是github,如果你从码云克隆的库,记得设置gitee

# 比如你修改个名字啥的,那么仓库地址就变化了,那就使用(修改仓库对应的远程仓库地址):
git remote set-url origin 仓库地址

 

转载于:https://www.cnblogs.com/dotnetcrazy/p/9162259.html

GitLab/Gitee/GitHub部署报错根因分析与跨平台修复指南 CI/CD部署失败本质是环境、权限、配置三重错位:平台默认镜像不预装Node.js/Python/Java等运行时,导致'command not found';SSH密钥或Token未正确注入与授权,引发'Permission denied'或'401 Unauthorized';YAML语法不规范或变量跨平台误用,触发静默解析失败。其技术价值在于将模糊的'构建失败'转化为可定位、可验证、可复用的病理诊断逻辑。典型应用场景包括前端静态站点发布(Gitee Pages、GitHub Pages)、Java/P 阅读详情

相关推荐

GitHub替代平台全解析:GitLabGitee、Bitbucket与自建方案实战指南

代码托管是现代软件开发的基石,它通过版本控制系统(如Git)实现源代码的集中存储、版本管理和团队协作。其核心原理是分布式版本控制,允许开发者在本地拥有完整的仓库副本,并通过推送、拉取操作与远程仓库同步。这一技术为团队协作、持续集成和代码审计提供了基础支撑,广泛应用于从个人项目到企业级开发的各类场景。在众多代码托管平台中,GitHub以其庞大的社区生态成为主流选择,但开发者常因访问速度、私有仓库成本或特定功能需求,需要评估其他替代方案。本文聚焦于GitLabGitee、Bitbucket等主流平台及自建方案

weixin_30263073的博客 530

git报错:git@gitee.com: Permission denied (publickey)

$ ssh -T git@gitee.comgit@gitee.com: Permission denied (publickey). 今天在git命令窗口测试【码云】连不上,按照网上找的方法说是公钥配置的有问题,重新配置一遍还是有问题。 如果按照网上的那种配置方法搞不定,照我的方法配置基本就差不多了。 最后还是加了一个参数 -v ssh -T -v git@gitee.com 查看用以上命令访问【码云】具体做了哪些操作 ps: 大家调试shell 时老是报错,也可以加上一个-x ...

soldier_jw的博客 1万+

GitHub替代方案全解析:从GitLabGitee,构建稳定自主的开发工作流

在软件开发领域,代码托管与协作平台是支撑团队高效交付的核心基础设施。其核心原理是基于分布式版本控制系统(如Git)构建,通过仓库管理、分支模型和协作工具(如Pull Request)来协调多人开发。这类平台的技术价值在于保障代码安全、提升协作效率并实现开发流程自动化。随着团队对数据主权、访问稳定性及特定工作流集成的需求日益增长,单一平台依赖可能带来风险。因此,探索主流替代方案(如GitLabGitea、Bitbucket、Gitee等)成为构建健壮开发体系的关键。这些方案覆盖了从企业级一体化DevOps平

weixin_33923762的博客 347

GitLab,GitHub,Gitee等平台的差别在哪?好多人没搞懂!!!

GitLab,GitHub,Gitee等平台的差别在哪?好多人没搞懂!!!——深度解析与实战指南。

热爱技术与前沿创新,深耕科技领域,在科创中精进自我;探索技术乐趣,分享技术干货与成长心得,以技术为伴,热爱生活,在科创与生活中双向成长。 784

flow.ci与Git仓库无缝集成:GitHub/GitLab/Gitee配置步骤与避坑指南

flow.ci作为一款简单而强大的持续集成工具,为开发团队提供了完整的自动化构建和部署解决方案。在本篇终极指南中,我们将深入探讨如何将flow.ci与主流的Git仓库平台——GitHubGitLabGitee进行无缝集成,帮助您快速搭建高效的CI/CD流水线。 ## 为什么选择flow.ci进行Git仓库集成? flow.ci的Git仓库集成功能为开发团队带来了显著的优势。首先,它支持多种

gitblog_01151的博客 729

IDEA 使用 Git 操作详解

IDEA下配置Git

蚩尤后裔-汪茂雄 5万+

配置多个SSH密钥以访问不同平台(GitHubGitee)

多个ssh密钥 github gitee

知识点沉淀包括不限于前端 2750

GitHub替代方案深度对比:GitLabGitee、Bitbucket等平台选型指南

代码托管平台是现代软件开发的基石,它基于Git分布式版本控制系统,为团队协作、持续集成和项目管理提供了核心基础设施。其技术价值在于通过集中式仓库管理、权限控制和自动化工作流,显著提升开发效率和代码质量。在应用场景上,不同规模的团队和个人开发者对访问速度、成本控制、功能集成和数据主权有着差异化需求。本文聚焦于GitLabGitee、Bitbucket等主流替代方案,从访问速度、CI/CD集成和迁移成本等硬核维度进行横向评测,帮助开发者根据实际工程需求选择最适合的代码托管平台,实现高效的DevOps实践。

weixin_34408624的博客 374

全网最强Git实战教程 | GitGitLab的企业实战

Git企业实战教程》摘要: 本教程系统讲解GitGitLab的企业级应用,涵盖Git基础概念、分布式版本控制优势及安装配置。重点解析Git工作机制、代码托管中心(如GitHub/GitLab)及核心命令(init/add/commit/reflog/reset)。通过对比集中式与分布式版本工具,突出Git在团队协作中的高效性与安全性,适合开发者快速掌握Git全流程操作及DevOps实践。教程配套极狐GitLab实战,助力企业级任务流开发。 关键词:GitGitLab、版本控制、分布式、企业实战、Dev

qq_45832461的博客 2494

Git-2022总结】分布式代码版本控制工具【GitHub/Gitee/GitLab】、git添加远程仓库

分布式版本控制工具Git安装基于官网:https://git-scm.com/

白骨梦儿 975

Git & GitHub & Gitee & GitLab 技术(1)--之Git

本文介绍了Git分布式版本控制系统的基本概念、工作机制及常用操作。首先阐述了版本控制的必要性,通过对比集中式与分布式系统的优缺点,突出Git在断网可用、分支管理等方面的优势。详细讲解了Git的四个工作区域(工作区、暂存区、本地库、远程库)及其数据流动机制,并强调团队协作时"先pull后push"的工作流程。最后演示了Git基础操作链:从用户签名设置、本地库初始化,到文件添加/提交、版本查看与穿梭。文章配有流程图和命令示例,帮助读者快速掌握Git核心功能,为后续学习GitHub等代码托管平

2501_91123309的博客 856

Linux系统,安装git,从使用git下载仓库(GitHub, Gitee, GitLab 等),并且使用ssh密钥,可以直接执行git pull

3.登录你的代码托管平台(GitHub, Gitee, GitLab 等),找到 ‌SSH Keys‌ 或 ‌SSH 公钥‌ 设置页面,将id_rsa.pub里面的内容粘贴进去并保存。5.查看是否正确下载到你的仓库了,正确下载后使用cd 进入仓库,再执行git pull看是否还要执行输入账号密码如果不再使用账号密码说成功了。ssh-keygen -t rsa -b 4096 -C "自己的密钥说明可以用于区别密钥"直接把这个复制的地址,在linux机器上执行,即可下载git仓库。一路返回(不输入密码)

qq_34944795的博客 242

Git安装和使用

Git概述Git介绍:分布式版本控制工具Git安装:基于官网发布的最新版本2.31.1安装详解Git命令:基于开发案例、详细讲解了Git常用命令Git分支:分支特性、分支创建、分支转换、分支合并、代码合并、冲突解决GitHub创建远程库代码推送Push代码拉取Pull代码克隆CloneSSH免密登录Idea集成GitHubGitee码云码云创建远程库Idea集成码云码云连接GitHub进行代码的复制和迁移GitLabGitLab服务器的搭建和部署。

Hvitur的博客 672

Github/Gitee/Gitlab 的三种认证方式(SSH、HTTPS、Access Token)

这里写目录标题前言三种连接远程仓库的方式1、SSH验证2、HTTPS验证3、Access Token验证 前言 为了让我们本地可以通过Git连接到远程仓库(Github/Gitee/Gitlab ),远程仓库给我们提供了多种验证方式进行连接。 三种连接远程仓库的方式 1、SSH验证 这是最原始的方式,如果使用git bash只要按照官方文档一步一步配置就好了 小心坑:SSH有可能需要配置代理,否则无法解析服务器域名。错误如下: ssh: Could not resolve hostname githu

qq_43783527的博客 7977

GithubGitlab使用fork

此博客只讲fork相关操作,适合有git使用经验的同学,不详细阐述clone、pull、add、commit、push及冲突解决 场景:公司远程仓库不允许直接提交代码,需要通过fork来操作。 流程:(公司使用gitlabgithub我是以同学的账号作为远程仓库来试验) 1. 进入代码远程仓库,点击一下fork即可(如图) github: gitlab: 2. fork后会自动跳...

wzp6010625的博客 4202

Git & GitHub & Gitee & GitLab 技术(2)--之GitHub

GitHub

2501_91123309的博客 590

如何将本地的项目推送到远程gitee,gitLab,gitHub仓库

本地新建的代码项目(java,Python,微信小程序等项目),想推送到远程gitee,gitLab,gitHub仓库,步骤如下: 如果没有远程仓库,先创建和本地项目名称一样的远程仓库 登录(gitee,gitLab,gitHub)账号,新建一个仓库(强烈建议远程仓库和本地仓库同名),创建完成后会生成了远程仓库地址 进入本地项目的文件目录,使用如下命令: gitinit将本地项目初始化为一个本地仓库 gitadd.将本地项目的所有文件和文件夹添加到本地仓库的暂存区 gitc......

未来不可怕的博客 677

超级完整的 Git的下载、安装、配置与使用 以及命令

超级完整的 Git 下载、安装与配置与使用 以及命令

IT小郭的技术博客 5万+
上一篇: Git Base For Linux
下一篇: Python3 与 C# 基础语法对比(Function专栏)
LP890127
博客等级 码龄10年 12粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值