作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在主机上有一些裸 Git 存储库。后来我在同一台主机上安装了 Gogs。我将它配置为使用完全相同的文件夹来存储存储库,我的裸存储库已经驻留在那里。
我怎样才能导入它们?事实上,我不需要“导入”任何东西。我只是想让 Gogs 认出他们的存在。
最佳答案
我将我的存储库从一个 gogs-instance 移动到另一个 gogs-instance。但这也适用于 github、gitlab 或其他服务。
将源存储库镜像到裸 git 存储库:
git clone --mirror git@source-gogs:project.git
cd project.git
git push --mirror git@dest-gogs:project.git
git push --mirror
如果您没有使用
git clone --mirror
克隆存储库.另外,
git clone --mirror
优于
git clone --bare
因为它也会克隆所有 git 注释和属性。
关于gogs - 如何将本地裸仓库导入 Gogs?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48651934/
我是一名优秀的程序员,十分优秀!