设置 GitKraken 将远程服务器上的目录作为本地存储库进行跟踪
我正在使用 GitKraken 跟踪可通过 ssh 访问的远程 GitHub 存储库,效果很好,但我想将 GitKraken 跟踪的本地存储库切换到我当前用于开发的目录,该目录放置在 Linux 服务器中(也可通过 ssh 访问) 。显然,没有明显的方法可以做到这一点,你知道方法吗?如果 Kraken 不允许的话,我愿意使用另一个 Git GUI。感谢您的帮助。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这里需要澄清的一件事是 GitKraken 将 GitHub 存储库克隆为本地副本。它实际上只“跟踪”本地克隆。然后,它允许您使用 git push 和 git fetch 等特定命令与 GitHub 远程交互。
如果您还想与您有权访问的远程 Linux 服务器进行交互,则需要设置 git 服务器。然后,您可以将远程添加到 GitKraken 中的存储库,该存储库指向您设置的 Linux 服务器。
为了更好地理解这一点,我建议阅读 所谓git 中的“远程”。
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
andgit 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.