在命令行上执行git status
时,git列出了修改:
然后我去Eclipse并通过上面列出的一个文件上的菜单做Assume Unchanged
:
然后再次在命令行上重新运行git status
,我看到文件已从所列修改中(正确)删除:
我想知道这个Assume Unchanged
菜单命令在Git命令方面等同于什么?那菜单中的其他选择怎么样(Untrack
&Replace with HEAD Revision
)?
在执行这些菜单时,是否可以看到在Eclipse中场景后面运行的Git命令?
Eclipse不委托给命令行,而是使用JGit,它是Git的纯Java实现,直接访问.git
文件夹中的文件。您无需安装命令行Git即可在Eclipse中使用Git。
Assume Unchanged Git命令行等效于:
git update-index --assume-unchanged
也可以看看:
因为Eclipse使用相同的术语,所以很容易找到Git命令行等价物。