没有本地副本的 Git [已关闭]

Git without local copy [closed]

提问人:Mister Woyng 提问时间:11/17/2023 最后编辑:Mister Woyng 更新时间:11/17/2023 访问量:53

问:


想改进这个问题吗?更新问题,使其仅通过编辑这篇文章来关注一个问题。

3天前关闭。

这篇文章在3天前被编辑并提交审核,未能重新打开帖子:

原始关闭原因未解决

[编辑]

如何在不处理本地计算机上的文件的情况下为工作流设置/使用 Git。

我想避免整个站点的本地副本,直接在远程测试服务器上工作,然后提交/部署到实时服务器。

git 工作流 本地 远程服务器

评论

1赞 tkausl 11/17/2023
I usually don't work on a local copy of a web site but directly via (S)FTP on the files in the test site.好吧,我想是时候建立一个本地开发环境了。
0赞 YSC 11/17/2023
你好,这个问题太宽了。有很多东西要解开。我们生活在一个新的(就像 15 岁,让我们称之为新的)DevOps、持续部署、热部署......你被困在 80 年代。80 年代很棒,不要把它看得那么糟糕,人类用这些工程方式做了伟大的事情,不要误会我的意思。但。但是,如果您想/需要开始使用最新的方法,您需要的不仅仅是更改一个工具。关于代码演化的整个思维方式已经发生了变化。
1赞 YSC 11/17/2023
您需要一个适当的开发环境;它可以是本地的,也可以在云上/可以是基于Web的。您需要一个可以编码、测试和调试的环境。然后,你需要一个管道来打包和部署你的软件。然后,您需要部署到的环境。我建议你一步一步来。从开发环境开始。然后自动打包并部署到生产环境。准备就绪后,创建第一个非生产环境,您可以使用完全相同的工具部署到其中。阅读,记录自己;网上有优质的材料。玩得愉快!
0赞 Mister Woyng 11/17/2023
tkausl,YSC:我早年在当地工作,但对我来说太慢了。
1赞 Chris 11/17/2023
“我想避免使用整个站点的本地副本,直接在远程测试服务器上工作”——因此,请在此处安装 Git 并将其用作本地开发环境。怎么了?

答:

3赞 mg161 11/17/2023 #1

如果您有权访问远程服务器上的命令行,则可以直接在远程服务器上安装 git,并将更改从那里推送到远程存储库。

评论

0赞 Mister Woyng 11/17/2023
我想这就是解决方案。谢谢 :-)