使用Giteye:
我已经从Github克隆了我现有的存储库,
…git/android.project项目
使用文件管理器
我已经从我的工作目录复制了更新的文件…
…项目/android.project

…git/android.project项目
我的工作目录中没有.git文件,因此不会被覆盖。
使用Giteye:
我尝试将文件从“工作树文件”视图拖到“阶段更改”视图,但未成功。
我并没有试图提交更改并将其推回到github,并获取eror,“没有暂存文件”
使用cli:
cd git/android.project文件
Git状态
[显示已修改和未跟踪文件的列表….耶!!!!]
git commit-a-m“许多更改”
更改了15个文件,1121个插入项(+),410个删除项(-)
Git状态
没有添加到提交,但存在未跟踪的文件(使用“git add”跟踪)
git add-a
git commit-a-m“资源映像”
Git状态
在分支主机上
您的分支比“origin/master”提前2次提交。
(使用“git push”发布本地提交)
无需提交,工作目录已清除
git远程-v
原点https://github.com/enetarch/Android.Todo.git(获取)
原点https://github.com/enetarch/Android.Todo.git(推)
Git推送源主机
计数对象:83,完成。
使用多达8个线程的增量压缩。
压缩对象:100%(51/51),完成。
写作对象:100%(57/57),49.92kib,完成。
总计57(增量24),重复使用0(增量0)
https://github.com/enetarch/Android.Todo.git
AD6E5A9..047BB32主->主
所以,我通过cli完成了所有这些,为什么giteye不能这样做?
回到Giteye
我请求查看最新的git提交,并可以查看我通过cligit提交的内容。
那么,有没有想过为什么这没有按我预期的方式进行呢?
请原谅格式化问题,显然stackoverflow不喜欢cli复制/粘贴

最佳答案

试试这个:
窗口>首选项>常规>工作区。在右侧窗格中,选择“使用本机挂钩或轮询刷新”。重启Giteye。
现在对任何文件进行更改,切换到giteye并给它几秒钟的时间。更改的文件将自动显示在git files/git staging视图中。
版本:Giteye(Linux 64位)版本4.6.0.1。Screenshot

07-27 13:16