作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想知道是否可以通过 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'
git push
git push
您对 GitHub 的新更改,该网站将自动更新。然而,如果您按照我上面的回答,您将需要在每次更新时将您的网站重新上传到您的网络服务器。
git push
将更改推送到 GitHub .
关于ubuntu - 将文件从网络服务器上传到 GitHub,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45683468/
我是一名优秀的程序员,十分优秀!