gpt4 book ai didi

git - 如果远程根本不存在,如何将 git push 到远程

转载 作者:太空狗 更新时间:2023-10-29 12:59:23 26 4
gpt4 key购买 nike

如果远程(使用 ssh)不包含 git 存储库,是否仍然可以将本地存储库复制到远程并设置远程跟踪,而无需使用 scp 手动复制文件然后执行 git 克隆?

最佳答案

确实需要在远程设置存储库,但您不应该手动复制文件。至少,您不会了解它的历史。

首先,ssh 到您的 Remote 并执行此操作:

mkdir your_repo.git
cd your_repo.git
git init --bare

目录名中的.git是完全可选的。 --bare 选项使存储库没有索引,因此可以推送。

然后您返回本地存储库并添加远程:

git remote add remote_name user@remote.address:path/to/your_repo.git

一切就绪。您现在需要做的就是:

git push remote_name

关于git - 如果远程根本不存在,如何将 git push 到远程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11382565/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com