Git克隆项目到另一台服务器上详细操作

server/2024/10/20 12:11:33/

Git克隆项目到另一台服务器上详细操作

一 克隆原始仓库

首先,确保你从原始仓库克隆了所有分支。通常使用标准的 git clone 命令会拉取所有远程分支的历史,但只会在本地创建默认分支(通常是 main 或 master)。在克隆前,你需要再新服务器上新建你需要上传的仓库

git clone https://original-server.com/path/to/repository.git
cd repository

二 列出所有远程分支

接下来,你可以查看所有远程分支,以确保 dev 分支存在于远程仓库中:

git branch -r

三 在本地创建并切换你想上传的分支

如果你在远程分支列表中看到了 dev 分支(通常表示为 origin/dev),你需要在本地创建一个相应的分支,并设置其跟踪远程分支:

git checkout -b dev origin/dev

这条命令会创建一个名为 dev 的本地分支,并且自动设置它跟踪远程的 origin/dev 分支。

四 添加新服务器作为远程仓库

如果还未设置,添加新服务器的仓库地址作为一个新的远程:

git remote add new-origin https://new-server.com/path/to/new-repository.git

五 推送 dev 分支到新服务器

现在你可以推送 dev 分支到新的服务器上:

git push new-origin dev

六 推送其他所有分支和标签

如果你想一次性推送所有分支和标签,可以使用以下命令:

git push new-origin --all
git push new-origin --tags
#删除
git remote remove new-origin

这样,所有本地分支和标签都会被推送到新的远程仓库。

通过这些步骤,你能够确保原始仓库中的 dev 分支以及其他所有数据被成功克隆并推送到新的服务器上。


http://www.ppmy.cn/server/10976.html

相关文章

ChatGPT:让论文写作变得轻松愉快

ChatGPT无限次数:点击直达 ChatGPT:让论文写作变得轻松愉快 在当今信息爆炸的时代,论文写作是许多学术研究者和学生必须面对的挑战之一。从收集数据到整理结构,再到撰写内容,每个步骤都需要耗费大量时间和精力。但是,…

阿斯达年代记三强争霸官网地址+游戏账号注册+游戏下载安装教程

阿斯达年代记国际服,游戏分为三个势力,分别是阿斯达、亚高和不罚者,每个玩家都必须选择一个势力,而每个势力每周将会诞生一名势力族长,将会从五名候选人中投票产生,想要进入候选人名单,必须每天…

Linux : Oracle远程连接调用缺少客户端依赖(ORA-00000: DPI-1047)

连接报错: ORA-00000: DPI-1047: Cannot locate a 64-bit Oracle Client library: "libclntsh.so: cannot open shared object file: No such file or directory". See https://oracle.github.io/odpi/doc/installation.html#linux for help 解决方法&…

AppleScript初体验,让你的mac实现自动化UI操作

AppleScript 简介 AppleScript是苹果公司开发的一种脚本语言,用于操作MacOS及其应用程序,在实现MacOS自动化工作方面非常给力。 我们可以使用AppleScript用来完成一些重复琐碎的工作,AppleScript具有简单自然的语法,另外系统也提…

【Flutter】自动生成图片资源索引插件二:FlutterAssetsGenerator

介绍 FlutterAssetsGenerator 插件 :没乱码,生成的图片索引命名是小驼峰 目录 介绍一、安装二、使用 一、安装 1.安装FlutterAssetsGenerator 插件 生成的资源索引类可以修改名字,我这里改成R 2. 根目录下创建assets/images 3. 点击image…

微信小程序实现支付功能——微信jsapi支付

微信小程序jsapi支付的实现涉及多个步骤,主要包括前端请求订单信息、后端处理订单并返回支付参数、前端调用jsapi进行支付等。以下是一个基本的实现流程: 1. 前端请求订单信息 在小程序中,当用户触发支付行为时(例如点击购买按钮…

用Python将原始边列表转换为邻接矩阵

👽发现宝藏 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【点击进入巨牛的人工智能学习网站】。 在图论和网络分析中,图是一种非常重要的数据结构,它由节点&#xff…

【数据结构】顺序表的实现(C语言)

数据结构中的顺序表是一种线性表,它使用一段连续的物理空间来存储数据。顺序表中的元素在逻辑上相邻,在物理存储空间中也相邻。顺序表的存储结构具有随机存取的特性,可以支持快速的随机访问,但插入和删除操作需要移动大量元素&…