我想创建一个网站,让用户将文件上传到基于云的Web服务器。但我不希望用户每次进行更改时都上传完整的文件。我知道github通过让用户在windows中安装git来实现这一点。另外,我不想强迫用户在他们的系统上安装git。
如何在我的网站中将版本控制系统作为拖放解决方案?
让我们在我的网站上说,用户已经在他的回购中有一个文件'x'(130kb)
,他在他的系统中对'x'(now its 150kb)
进行了更改并将其拖放到我的网站中,我该如何确保只有20kb(不完全是20kb,我的意思就是变化),被上传到我的服务器上。
也许像javascript中的轻量级git替代品?