社区所有版块导航
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

如果提交是快照,那么为什么“git stash pop”会保留隐藏后的更改?

Nick Manning • 2 年前 • 442 次点击  

为了更好地理解git,我学到了:

  1. 提交不是更改/增量,而是快照
  2. 藏匿是犯罪

多年来,我一直认为提交是Delta,但实际上它们是快照。知道了。

现在我这样做:

  1. 在文件A中键入一些文本
  2. 藏匿
  3. 在文件B中键入一些文本
  4. 犯罪
  5. 隐藏流行音乐

我希望stash pop会删除文件B中的文本,因为它正在应用添加此文本之前的项目快照。但事实并非如此,它将隐藏应用为一个增量,而不是快照。

那我还缺什么?提交成为快照真正意味着什么?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/131029
 
442 次点击  
文章 [ 1 ]  |  最新文章 2 年前