我可以针对远程仓库运行 git 工具吗?

我可以针对远程仓库运行 git 工具吗?

我正在一台没有 git 的服务器上开发一个项目。这种情况在不久的将来可能不会改变。我想知道是否可以使用我本地安装的 git 通过 SSH 在服务器上的存储库上工作,例如执行以下操作:

git add -A --target ssh://[email protected]/my/repo

注意:我理解“远程 repo”是一个错误的措辞,因为这个术语在 git 中有意义,但我希望你明白我的意思。

该服务器运行的是 SunOS 5.10 并且使用 pkg。

答案1

您需要获得机器的管理权限才能安装 Git,在安装(至少)核心实用程序之前,您将无法在计算机上使用 Git。

答案2

最简单的方法是在远程机器上安装 git。这样你就可以通过 SSH 以与任何其他存储库相同的方式使用该存储库。

您不需要管理员权限即可安装 git。只需--prefix=<some_dir>在具有写入权限的地方使用即可<some_dir>

./configure --prefix=/home/me/.local
make
make install

并确保/home/me/.local/bin它在你的PATH中。

相关内容