Git 相当于 bzr-upload

Git 相当于 bzr-upload

有没有相当于bzr-上传对于 git?

它应该能够通过哑协议(例如 ftp)将树的内容上传到远程位置。将来的上传应该只上传更改的文件。无需上传历史记录/存储库。

答案1

您可以通过任何可用的方式复制目录。结果是一个 git 目录。但最好设置一个裸存储库并从那里开始工作(请记住,git 协议是由效率狂设计的,他们担心开发人员使用延迟/RTT 巨大的慢速链接)。查看git 书或列出的优秀教程之一这里

答案2

如果您想要推送而不是拉取,我认为如果没有另一端的接收服务器,Git 将不支持该功能。

但是,将rsync命令(或类似命令)附加到提交钩子在您的 Git 存储库中,或者在您想要上传代码时手动运行该命令。如果您rsync排除.git存储库中的目录,则不会上传所有历史记录,只会触及更改的文件。

相关内容