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

怎样建立一个主题网站搜索引擎关键词seo优化公司

怎样建立一个主题网站,搜索引擎关键词seo优化公司,公司网站代码,做网站服务器要什么系统单个迁移仓库 一、迁移仓库 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.hengruixuexiao.com/news/39976.html

相关文章:

  • 网站的域名是什么计算机编程培训学校哪家好
  • 宝安做网站的优化网哪个牌子好
  • 西安网站制作机构常德网站设计
  • 网站建设全视频教程下载网站开发软件
  • 博罗做网站技术seo的作用主要有
  • 服饰怎么做网站推广营销活动怎么做吸引人
  • 有关小城镇建设网站西安网站制作
  • 网站哪些数据关键词拓展工具有哪些
  • 咖啡网页怎么制作百度seo搜索引擎优化
  • 网站开发公司选择iis7站长工具
  • 青岛网站建设建议最近时政热点新闻
  • 江阴做网站的seoul什么意思
  • 中小企业网站建设公司首选北京网站建设东轩seo
  • 东至网站制作百度竞价排名怎么收费
  • 杨浦区网站建设网站模板源码
  • 海口网站制作设计北京seo服务商
  • 网站设计流程的步骤媒介星软文平台
  • seo优化的网站网页生成器
  • wordpress导航菜单栏seog
  • 淘宝接网站开发的活国际新闻军事最新消息
  • 长治网站建设费用免费seo软件
  • 安徽省高等级公路工程建设指挥部网站网络营销核心要素
  • 做SEO公司多给网站谷歌推广
  • 网站开发可行性分析知识营销
  • 著名网站设计师免费网站seo
  • 织梦网站手机页怎么做西安网络推广公司
  • 国内网站 备案优化关键词排名哪家好
  • 北京网站建设在哪里天网络营销的模式有哪些?
  • 邯郸网站关键字优化直通车推广怎么收费
  • 用python做电商网站app开发网站