使用eGit的Eclipse项目:复制粘贴的Java文件无法加入Git暂存区求助
在Eclipse中用eGit将新文件加入暂存区的方法
嘿,我来帮你搞定这个问题!在Eclipse里用eGit处理这种复制粘贴出来的新文件,把它加到暂存区其实有两种很顺手的方式,你可以选自己习惯的来:
方式一:通过Git Staging视图操作(最直观)
- 先打开Git Staging视图:如果你的Eclipse界面上没显示这个视图,点击顶部菜单栏的
Window > Show View > Other,在弹出的窗口里找到Git > Git Staging并打开它。 - 打开后,你会看到视图分成了两个区域:Unstaged Changes(未暂存变更)和Staged Changes(已暂存变更),你刚修改的新Java文件肯定在Unstaged Changes里。
- 选中这个文件,要么直接拖到Staged Changes区域,要么点击视图上方的「+」(标注为Add to Staging)按钮,瞬间就完成暂存了。
方式二:右键菜单快速操作
- 在Package Explorer或者Project Explorer面板里找到那个新的Java文件,右键点击它。
- 在弹出的菜单里依次选择
Team > Add to Index,这个操作会直接把文件添加到Git暂存区,一步到位。
小补充
如果你的新文件所在的整个包都是刚创建的,也可以直接右键点击这个包,选择同样的 Team > Add to Index,就能一次性把包里所有新文件都暂存,省得一个个选。
内容的提问来源于stack exchange,提问作者zinon
相关产品推荐
相关产品推荐

