gpt4 book ai didi

ubuntu - 将文件从网络服务器上传到 GitHub

转载 作者:行者123 更新时间:2023-12-04 19:13:48 24 4
gpt4 key购买 nike

我想知道是否可以通过 git 将文件从我的网络服务器复制到我的 GitHub 存储库以开始使用 github 对其进行编辑?

谢谢

最佳答案

如果您的意思是要将文件直接从您的网络服务器复制到 GitHub,那么不,仅使用 git 是不可能的。虽然您可以使用一些相当简单的 shell 脚本来完成,但我建议您现在手动尝试。

首先,在 GitHub 上创建一个新存储库 - 以下文档将引导您完成此操作:https://help.github.com/articles/create-a-repo/ .

然后,您可以将其克隆到您的计算机! - https://help.github.com/articles/cloning-a-repository/

下载您当前的网络服务器文件的副本 - 您的 html、css、js(如果有)、图像等,整个 shebang,但请确保其中没有任何密码或其他 secret 。

将您的网络服务器文件复制到克隆存储库时创建的文件夹中。

现在,您需要将文件添加到“索引”(也称为暂存区或缓存),然后将它们提交到存储库。为此,请打开终端 cd到克隆的存储库文件夹,然后运行:

git commit -am 'Initial Commit'

最后,将您的更改推送到 GitHub:
git push

完毕! (但请阅读下文......)

我建议看看 GitHub Pages https://help.github.com/articles/what-is-github-pages/ .
如果您使用 GitHub Pages,则每次 git push您对 GitHub 的新更改,该网站将自动更新。然而,如果您按照我上面的回答,您将需要在每次更新时将您的网站重新上传到您的网络服务器。

关于在 GitHub 上编辑文件的说明:

虽然 GitHub 在其 Web 界面中内置了一个很棒的文本编辑器,但我只将它用于简单的更改——纠正拼写错误、语法等。当你想对 HTML、CSS 或一般代码进行更改时,最好在您的计算机上使用专为编码设计的文本编辑器(如 Atom ),然后使用 git push 将更改推送到 GitHub .

关于ubuntu - 将文件从网络服务器上传到 GitHub,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45683468/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com