git 只允许 源码_git只对文本文件/源代码有用吗?

Git可以看到你改变了你的非文本文件,但在这种情况下你将无法获得最好的git.使用文本文件,您可以看到不同版本/提交之间的实际差异.

话虽这么说,你可以尝试这个solution for image diffs in git.我确信应该有软件来显示你可能需要的其他文件类型之间的差异,这将有助于检查差异.

与dropbox相比,git应该更好,因为您可以使用提交消息来说明在特定更改中执行的操作,并且您可以创建功能分支;但由于它的目的,它有点复杂,即跟踪版本之间的源代码差异.

编辑:

没有,̶Git不会保存的递增量,非文本文件,̶但同样没有Dropbox的,̶据我̶k̶n̶o̶w̶.̶

看起来git将非文本文件存储为字符串,所以是的,它应该只跟踪差异.因此,任何好的difftool如meld或Beyond Compare都应该能够分辨出两个图像之间的区别.例如,我能够通过Beyond Compare看到两个png图像之间的差异.

它似乎也可以很好地处理PDF文件,但是,与exe文件一样,您不应该使用版本控制来跟踪这些文件类型.而不是PDF,跟踪他们的源代码 – 例如LaTeX文件(纯文本).由于它们的性质,编译的文件,如exe文件不适合版本控制.这样做的原因是,即使您直接编辑文件的字符串,您也无法完成太多 – 您应该编辑源代码.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值