Git是由Linus Torvalds创建的分布式版本控制系统,支持文件改动历史记录和多人协作开发。与SVN相比,Git在本地有完整代码库,允许离线提交和灵活的分支管理。Git使用哈希值作为版本号,而SVN则使用递增整数。