git 上傳文件到FTP?

发布于 2022-09-06 03:42:22 字数 167 浏览 21 评论 0

請問如何利用mac的終端機 以及 git(sudo)功能將檔案上傳到指定的ftp?
我現在是用atom去編輯網頁,然後保存後會自動上傳(已設置過)
但我想使用AB網頁,就是一個是測試用,一個是正式用
正式是給客戶端看的網頁內容~~
要如何用git去做到上傳所有編輯過的網頁檔案到指定的ftp目錄?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

你好,陌生人 2022-09-13 03:42:22

首先,我認爲你沒有搞清楚git與ftp的區別,git是版本管理工具,而FTP是File Transfer Protocol(文件傳輸協議)的縮寫。在以前git和ssh不太流行的時候,代碼的部署工作主要通過FTP協議上傳到服務器進行部署,而在今天,我們通常使用git方式來部署代碼:coder在本地編輯及測試好代碼後,使用git push命令將代碼推送到公共倉庫,然後再在服務器使用git pull命令更新代碼。如果你想使用FTP的方式來部署代碼,那麼對推薦你使用SFTP協議,這個相比FTP更加的安全和便捷。

然後具體到你的問題,你可以使用git或者是SFTP任一種方式來完成你的部署任務,看你對哪種更爲熟悉和方便。
無論如何,“用git上傳文件到FTP”的說法都是錯誤的。

回答如有錯誤請斧正!
以上。

顾铮苏瑾 2022-09-13 03:42:22

你只是想把本地代码上传到远程ftp服务器。
简单起见,每次修改完毕把本地代码打tar包,ssh连接到服务器后用rz直接上传,全量或者部分更新。

你非要用git来同步代码的话,
可以在github、gitee.com等网站开一个私有的仓库,代码都同步到第三方。
或者自己在ftp服务器上搭建一个gitlab服务

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文