将 Android 项目转移到 Git 私有服务器
Posted
技术标签:
【中文标题】将 Android 项目转移到 Git 私有服务器【英文标题】:Transferring Android Project to Git private server 【发布时间】:2021-07-02 21:48:45 【问题描述】:我想将一个android项目添加到一个git私有服务器。
我在私有服务器上设置了 git,现在我想将我的 android 项目添加到这个 git 服务器。
在我在本地 GitLab 中添加此项目之前,但现在我应该更改位置。 我的问题是,当所有更改和存储库都转移到新服务器时,我不知道如何将我的项目添加到新服务器。
我只有要传输的服务器地址。 我还需要别的吗? 我可以将我的项目添加到私有服务器吗?
【问题讨论】:
【参考方案1】:如果您在新的私有 Git 服务器上创建了一个新的空裸仓库,您可以使用本地克隆的仓库来:
切换其远程origin
以引用新的私有服务器
推动一切
即:
cd /path/to/my/cloned/repository
git remote set-url origin /url/new/private/server/myEmptyRepo
git push --mirror
新私有服务器的 URL 以及在那里设置新的空存储库的方式取决于所述私有 Git 服务器的性质。
【讨论】:
感谢@VonC。第一个命令是指我本地计算机上项目的路径吗? @Fahim 是的:本地克隆意味着在您的计算机上本地克隆原始远程存储库。 我应该在 Git bash 中编写这些命令吗?我已经在 Git bash 中编写了这个,但是 cd 'path of the project' 显示“没有这样的文件或目录”! 如果你在 Windows 上,你可以使用一个简单的 CMD。cd C:\path\my\cloned\repo
将起作用,前提是您先克隆了存储库。以上是关于将 Android 项目转移到 Git 私有服务器的主要内容,如果未能解决你的问题,请参考以下文章
如何将 TFVC (2008)(包括历史)上的所有内容转移到 Git 并最终转移到 GitHub?
在 android 中单击按钮时将列表视图中的选中项目转移到另一个列表视图
eclipse项目转移至IDEA与IDEA tomcat报错(idea自带tomcat版本太高)与war包部署到win服务器与idea提交git的总结