1. 背景
公司项目经常会有需要从开源项目中镜像代码过来的活,所以常常会在自己的服务器上创建一个对应的仓库,然后使用命令将期push
过去。为方便日后抄命令,这里记录一下使用的命令。
2. 操作步骤
2.1. 已下载的代码push
特别提醒: 使用此脚本前请确保你修改的代码已保存,不然有可能会导致修改丢失!
将下面脚本保存到gitmirror
文件中,然后在需要上传的仓库内执行以下命令即可:
cd YOUR_REPOSITORY
gitmirror NEW_URL
gitmirror
脚本源码如下:
#!/bin/bash