码迷,mamicode.com
首页 > 其他好文 > 详细

GitLab中批量更换路径并保留历史记录

时间:2019-09-09 17:46:01      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:nbsp   git push   记录   pat   git   git clone   remote   clone   url   

 

git-change-path.sh

#!/bin/bash
cat git-name.txt | while read line
do
   echo $line
git clone --mirror git@gitlab.local:src/$line
cd $line 
git remote set-url --push origin git@gitlab.local:dest/$line
git push --mirror  git@gitlab.local:dest/$line
cd ..
done

 

git-name.txt

xxx.git // 请保留换行

  

GitLab中批量更换路径并保留历史记录

标签:nbsp   git push   记录   pat   git   git clone   remote   clone   url   

原文地址:https://www.cnblogs.com/zgz345/p/11493010.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!