git 上傳文件到FTP?
請問如何利用mac的終端機 以及 git(sudo)功能將檔案上傳到指定的ftp?
我現在是用atom去編輯網頁,然後保存後會自動上傳(已設置過)
但我想使用AB網頁,就是一個是測試用,一個是正式用
正式是給客戶端看的網頁內容~~
要如何用git去做到上傳所有編輯過的網頁檔案到指定的ftp目錄?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
首先,我認爲你沒有搞清楚git與ftp的區別,git是版本管理工具,而FTP是File Transfer Protocol(文件傳輸協議)的縮寫。在以前git和ssh不太流行的時候,代碼的部署工作主要通過FTP協議上傳到服務器進行部署,而在今天,我們通常使用git方式來部署代碼:coder在本地編輯及測試好代碼後,使用
git push
命令將代碼推送到公共倉庫,然後再在服務器使用git pull
命令更新代碼。如果你想使用FTP的方式來部署代碼,那麼對推薦你使用SFTP協議,這個相比FTP更加的安全和便捷。然後具體到你的問題,你可以使用git或者是SFTP任一種方式來完成你的部署任務,看你對哪種更爲熟悉和方便。
無論如何,“用git上傳文件到FTP”的說法都是錯誤的。
回答如有錯誤請斧正!
以上。
你只是想把本地代码上传到远程ftp服务器。
简单起见,每次修改完毕把本地代码打tar包,ssh连接到服务器后用
rz
直接上传,全量或者部分更新。你非要用git来同步代码的话,
可以在github、gitee.com等网站开一个私有的仓库,代码都同步到第三方。
或者自己在ftp服务器上搭建一个gitlab服务