百思不得其解,tortoisegit是把git中的暂存区概念干掉了吗
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了百思不得其解,tortoisegit是把git中的暂存区概念干掉了吗相关的知识,希望对你有一定的参考价值。
stage(暂存)这个概念在TortoiseGit中依然存在,只是变得不直观了
原因:
TortoiseGit为了保持和TortoiseSVN近乎一致的使用体验,对“暂存文件”这个步骤进行了操作上的简化:操作者点击提交按钮的瞬间,TortoiseGit会立即stage(暂存)这些文件并commit(提交)它们。注意,这两个操作几乎是先后同时执行的
也就是说,TortoiseGit通过紧密的捆绑git add和git commit这两个指令到一个提交按钮中,在操作层面给人了一种暂存(stage)被干掉了的感觉,但实际上并没有!
在大部分情况下,这个TortoiseGit特有的优化会给带来一些便利
但同时也会导致TortoiseGit对暂存区的表现变得非常不直观。比如TortoiseGit根本没有提供任何一个窗口来表现哪些文件处于暂存区
所以建议,在windows系统下,如果你不擅长通过命令行来使用git,请常备TortoiseGit和SourceTree这2个Git GUI
参考技术A 应该不是干掉了,只是集成的命令省去了中间步骤,让操作看上去更好理解以上是关于百思不得其解,tortoisegit是把git中的暂存区概念干掉了吗的主要内容,如果未能解决你的问题,请参考以下文章