【发布时间】:2015-03-14 16:39:17
【问题描述】:
我在 MacBook 上启动了一个最新的 git 存储库。我正在从事的项目需要在我大学的 Linux 工作站上工作,我可以通过 SSH 远程登录。我已经cded 到了我想在工作站上克隆到的目录。当我的 MacBook 连接到互联网时,我只是不知道如何在我的 MacBook 上获取 repo 的 SSH 地址。此外,考虑到我每次重新连接或去某个地方时都会获得不同的 IP,这将如何保持一致?我正在做的事情是可能的还是一个好主意?
【问题讨论】:
-
不,将您的个人计算机上运行的服务暴露在互联网上并不是一个好主意。
-
我认为是这样的。我不习惯 git,并希望我笔记本电脑上的副本成为“主要”副本。把这个想法抛到了窗外。相反,通过 FileZilla 将目录转移到工作站(其地址是静态的,因此更好),获取它的 SSH 地址,删除我的 PC 副本,并使用
git clone <repo>将其取回,这样现在我可以只使用git push origin master和 @987654324 @ 在我的本地机器上。我认为那是我应该已经拥有的事实上的 git 设置。
标签: linux macos git ubuntu ssh