在远程检查存储库?
checkout a repository ON the remote?
所以我的情况是:
- 我有一台可以通过 ssh 连接的服务器。此处存在远程存储库 (
git init --bare
)
- 我有多个人在他们的机器上有本地存储库,连接到这个远程存储库
- 我需要使用服务器来托管存储库
main
分支的文件
因此,我正在寻找一个命令来告诉 git 签出远程存储库 的分支 远程(从服务器的角度来看,这是本地的)。我试过正常检出,但似乎 git 需要一个工作目录,该目录在远程存储库初始化时不可用。我怎样才能做到这一点?
如果您在 不同的 机器上托管 main
的文件,请按照完全相同的方式进行操作。只需 cd
进入服务器上的空闲位置并说 git clone <remoteRepo>
。这将自动结帐 main
,因此您已准备就绪。从现在开始,您只需 git pull
不时更新这些文件即可。
所以我的情况是:
- 我有一台可以通过 ssh 连接的服务器。此处存在远程存储库 (
git init --bare
) - 我有多个人在他们的机器上有本地存储库,连接到这个远程存储库
- 我需要使用服务器来托管存储库
main
分支的文件
因此,我正在寻找一个命令来告诉 git 签出远程存储库 的分支 远程(从服务器的角度来看,这是本地的)。我试过正常检出,但似乎 git 需要一个工作目录,该目录在远程存储库初始化时不可用。我怎样才能做到这一点?
如果您在 不同的 机器上托管 main
的文件,请按照完全相同的方式进行操作。只需 cd
进入服务器上的空闲位置并说 git clone <remoteRepo>
。这将自动结帐 main
,因此您已准备就绪。从现在开始,您只需 git pull
不时更新这些文件即可。