当前位置: 首页 > news >正文

做足球网站前景个人网站免费域名和服务器

做足球网站前景,个人网站免费域名和服务器,个人网站备案做论坛,网投网站建设单个迁移仓库 一、迁移仓库 1.准备工作 > 手动在电脑创建一个临时文件夹,CMD进入该目录 > 远程仓库上创建一个同名的空仓库 2.CMD命令:拉取旧Git仓库(包含提交、分支、源码) $ git clone --bare http://git.domain.cn/…

单个迁移仓库

一、迁移仓库 

1.准备工作
> 手动在电脑创建一个临时文件夹,CMD进入该目录
> 远程仓库上创建一个同名的空仓库

2.CMD命令:拉取旧Git仓库(包含提交、分支、源码)

$ git clone --bare http://git.domain.cn/path/app.git

3.CMD命令:进入本地仓库目录

$ cd app.git

4.CMD命令:推送仓库到新远程仓库(包含提交、分支、源码)

$ git push --mirror https://gitee.com/path/app.git
$ cd ..
二、更改本地项目的仓库地址

1、CMD进入本地项目文件夹(不是刚才拉取的仓库目录,是项目文件夹,如果没有,则直接从新仓库克隆项目源码到本地即可

2、CMD命令:更改为新的仓库地址

$ git remote set-url origin https://gitee.com/path/app.git

以上是单个仓库的命令,如需迁移多个项目,可以参考下面的批量命令。

批量迁移仓库

一、Windows批量迁移Git仓库脚本(源码、分支、提交).bat

使用场景:旧仓库迁移到新仓库,支持所有远程Git仓库。首次运行会弹窗要求输入Git账号密码。

使用方法:把此bat和remotes-all.txt文件放在一个空文件夹里双击运行。

@echo off@REM 旧的仓库地址
set remote_old=http://git.domanin.cn/git-path
@REM 新的仓库地址
set remote_new=http://gitee.com/git-path
@REM 仓库名称列表:手动创建一个remotes-all.txt文件,多个仓库用换行隔开
set input_file=remotes-all.txtSETLOCAL DisableDelayedExpansion
FOR /F "usebackq delims=" %%a in (`"findstr /n ^^ %input_file%"`) do (call :process %%a
)
goto :eof:process
SETLOCAL EnableDelayedExpansion
set "repo=!%1!"
set "repo=!repo:*:=!"
echo !repo!
git clone --bare "%remote_old%/!repo!.git"
cd "!repo!.git"
git push --mirror "%remote_new%/!repo!.git"
cd ..
@REM rmdir "!repo!.git"
ENDLOCAL
goto :eof
二、Windows批量切换Git本地仓库地址脚本.bat

使用场景:本地已有源码,不想重新克隆,直接改源码的仓库地址。

使用方法:把此bat和remotes-all.txt文件放在源码的上一级目录双击运行。

@echo off@REM 新的仓库地址
set remote_new=http://gitee.com/git-path
@REM 仓库名称列表:手动创建一个remotes-all.txt文件,多个仓库用换行隔开
set input_file=remotes-all.txtSETLOCAL DisableDelayedExpansion
FOR /F "usebackq delims=" %%a in (`"findstr /n ^^ %input_file%"`) do (call :process %%a
)
goto :eof:process
SETLOCAL EnableDelayedExpansion
set "repo=!%1!"
set "repo=!repo:*:=!"REM Check if the directory exists
if not exist "!repo!" (echo Directory "!repo!" does not exist. Skipping...goto :eof
)echo !repo!
cd "!repo!"
git remote set-url origin "%remote_new%/!repo!.git"
cd ..
ENDLOCAL
goto :eof

参考了以下博主的文章,有需要的小伙伴可以,戳↓

流浪_彩虹:git仓库完整迁移的各种方法(代码,分支,提交记录)_git仓库迁移-CSDN博客

http://www.yayakq.cn/news/588432/

相关文章:

  • 个人怎么做课程网站深圳电器公司邮编
  • 西安网站制作百亿科技安阳县事业单位
  • 安徽网站排名社群运营的经典案例
  • 甪直做网站网业翻译成中文
  • 江西省网站建设先进表彰qq业务网站平台
  • 网站维护包括哪些wordpress 下划线
  • 西双版纳建设厅网站手机网站制作大约多少钱
  • 自己做网站卖能赚钱吗wordpress快讯 主题
  • 建设银行分期手机网站wordpress 源码整合
  • 网站制作怎么学免费做电脑网站
  • 网站平台怎么做的好处wordpress postfix
  • 淘宝网站小视频怎么做京东网站建设设计框架图
  • 优秀的门户网站合肥一浪网络科技有限公司
  • 任丘市网站建设价格网站热度查询
  • 一起做网站广州哔哩哔哩网站建设分析
  • 天津北辰做网站情感导师在线咨询服务
  • 潍坊企化网站建设专业美工设计网站建设
  • 上海浦东医院网站建设承德教育信息网官网
  • 网站域名需要申请搜索引擎关键词怎么选
  • 网站页面分析范文wordpress 文章列表样式
  • 太原网站建设外包别人发我网站外链会降权我吗
  • 门户网站建设运行环境要求企业咨询服务合同
  • 在线做带字头像的网站wordpress列表图片
  • 做网站对商家的好处网站为什么要备案
  • 西安建站之家网络科技有限公司承包工地的网站
  • 南通市建设监理协会网站刚刚建设的网站如何放图片
  • 工会网站建设管理工作总结珠海网站建设公司怎么样
  • 做基网站人才市场招聘网站
  • 企业网站制作托管推荐优秀的企业网站设计
  • 校园网站素材wordpress advantage