设置 GitKraken 将远程服务器上的目录作为本地存储库进行跟踪

发布于 2025-01-11 08:22:24 字数 189 浏览 1 评论 0 原文

我正在使用 GitKraken 跟踪可通过 ssh 访问的远程 GitHub 存储库,效果很好,但我想将 GitKraken 跟踪的本地存储库切换到我当前用于开发的目录,该目录放置在 Linux 服务器中(也可通过 ssh 访问) 。显然,没有明显的方法可以做到这一点,你知道方法吗?如果 Kraken 不允许的话,我愿意使用另一个 Git GUI。感谢您的帮助。

I am using GitKraken to track a remote GitHub repo accessible via ssh and that works fine, but I want to switch the local repo that GitKraken tracks to the directory I currently use for development that is placed in a Linux server (also accessible via ssh). Apparently, there is no obvious way to do that, do you know a way? I'm open to use another Git GUI if Kraken doesn't allow this. Thanks for the help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

路弥 2025-01-18 08:22:24

我正在使用 GitKraken 跟踪可通过 ssh 访问的远程 GitHub 存储库,效果很好

这里需要澄清的一件事是 GitKraken 将 GitHub 存储库克隆为本地副本。它实际上只“跟踪”本地克隆。然后,它允许您使用 git push 和 git fetch 等特定命令与 GitHub 远程交互。

如果您还想与您有权访问的远程 Linux 服务器进行交互,则需要设置 git 服务器。然后,您可以将远程添加到 GitKraken 中的存储库,该存储库指向您设置的 Linux 服务器。

为了更好地理解这一点,我建议阅读 所谓git 中的“远程”

I am using GitKraken to track a remote GitHub repo accessible via ssh and that works fine

One thing to clarify here is that GitKraken cloned the GitHub repo as a local copy. It really only "tracks" the local clone. It then allows you to interact with the GitHub remote with specific commands like git push and git fetch.

If you want to also interact with a remote linux server that you have access to, you will need to set up a git server. Then you can add a remote to your repository in GitKraken that points to the linux server that you set up.

To understand this better, I suggest reading about so-called "remotes" in git.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文