Py学习  »  Git

bitbucket中的Git显示了文件之间的巨大差异

Tomasz Stępnik • 3 年前 • 1180 次点击  

我有一个网站有git回购协议。我克隆了repo,这样我就可以在一个目录中开发,然后推送到repo,然后拉入live/prod目录(如果有更好的方法,我会有兴趣提出建议,但这超出了这个问题的范围)。

我在live directory中执行了以下操作,以推送我的所有最新更改:

git add .
git commit -a // added a message
git push

然后,我在dev目录中执行了以下操作:

git clone git@bitbucket.org:user/repo.git

然后我打开了两个文件,prod/root/test。php和dev/root/test。php,它们看起来一模一样。但是,当我执行以下diff命令时,它输出了整个文件:

diff prod/root/test.php dev/root/test.php

我很困惑,如果它们是相同的,为什么diff会输出整个文件。。。我也试过用谷歌搜索这个问题,但找不到其他有这个问题的人。可能是行尾问题或字符编码问题,它们看起来一样,但实际上不同,当你推到它们的repo时,git/bitbucket会转换它们吗?这是我唯一能想到的。。。要么就是我错过了一些非常明显的东西。

以下是输出:

1,3c1,3
< <?
< echo '<p>Hello world!</p>';
< ?>
---
> <?
> echo '<p>Hello world!</p>';
> ?>
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/131097
 
1180 次点击  
文章 [ 5 ]  |  最新文章 3 年前