Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
提交时git索引会发生什么变化?_Git_Egit_Git Commit_Staging - Fatal编程技术网

提交时git索引会发生什么变化?

提交时git索引会发生什么变化?,git,egit,git-commit,staging,Git,Egit,Git Commit,Staging,当我运行git commit时,索引中的更改将添加到本地存储库中 但是,之后该指数会发生什么变化?一些GUI工具,例如EclipseGit,显示索引已被清除,但这不具有误导性吗?提交后,索引的内容是否与本地存储库的内容完全相同?提交时,索引确实没有更改(假设没有奇怪的挂钩) 这些GUI工具显示的不是索引,而是索引和当前提交之间的更改。通过提交,索引不会更改,但索引和提交之间不再有任何区别。提交时,索引确实不会更改(假设您没有奇怪的钩子) 这些GUI工具显示的不是索引,而是索引和当前提交之间的更改

当我运行
git commit
时,索引中的更改将添加到本地存储库中


但是,之后该指数会发生什么变化?一些GUI工具,例如EclipseGit,显示索引已被清除,但这不具有误导性吗?提交后,索引的内容是否与本地存储库的内容完全相同?

提交时,索引确实没有更改(假设没有奇怪的挂钩)


这些GUI工具显示的不是索引,而是索引和当前提交之间的更改。通过提交,索引不会更改,但索引和提交之间不再有任何区别。

提交时,索引确实不会更改(假设您没有奇怪的钩子)


这些GUI工具显示的不是索引,而是索引和当前提交之间的更改。通过提交,索引不会更改,但索引和提交之间不再有任何区别。

提交时,索引确实不会更改(假设您没有奇怪的钩子)


这些GUI工具显示的不是索引,而是索引和当前提交之间的更改。通过提交,索引不会更改,但索引和提交之间不再有任何区别。

提交时,索引确实不会更改(假设您没有奇怪的钩子)

这些GUI工具显示的不是索引,而是索引和当前提交之间的更改。通过提交,索引不会更改,但索引和提交之间不再存在任何差异