社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

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

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

我有一个网站有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
 
1184 次点击  
文章 [ 5 ]  |  最新文章 3 年前