小编mik*_*ike的帖子

Egit安装路径错误

Eclipse Kepler 4.3.0.v20130530-1801

Egit版本:3.0.0.201306101825-r

启动Eclipse并检查错误日志后,我有以下警告:

EGit无法检测本机Git的安装路径"gitPrefix".因此,EGit不能尊重可能在本机Git安装目录下的$ {gitPrefix}/etc/gitconfig中配置的系统级Git设置.这些设置中最重要的是core.autocrlf.默认情况下,Git for Windows在此系统级配置中将此参数设置为true.可以在Team> Git> Configuration首选项页面的'System Settings'选项卡上配置Git安装位置.可以在Team> Git> Confirmations and Warnings首选项页面上关闭此警告.

所以我需要在core.autocrlf文件gitconfig中输入一个条目?

eclipse egit

7
推荐指数
1
解决办法
2万
查看次数

EGIT拒绝非快进

我正在使用Eclipse 4.2.1(Java)并尝试使用EGIT.我的帐户全部都在Github上设置.没有其他人正在努力,所以没有变化.我有一个非常简单的项目,包含一个带有一个print语句的文件.我创建了我的本地仓库并添加了项目.(项目资源管理器显示:[gitrepo1 master])

在项目浏览器中:右键单击项目 - >团队 - >远程 - >推送但是我得到:master:HEAD [拒绝 - 非快进]

我配置了push:Branch - > master URI - > ssh.git@github .... Ref mappings - > HEAD:/ refs/heads/master

我究竟做错了什么?

eclipse egit

6
推荐指数
2
解决办法
2万
查看次数

Github/EGit拉取请求工作流程

说我有一个回购,有人问它.然后他们确实工作并提交拉取请求.但是代码包含大量的行和/或它创建了一个GUI.我想要获取它,以便我可以实际看到它在从Eclipse运行之前运行它.我提出的选项是:

  1. 在EGit中创建第二个repo并直接从他们的fork中克隆.
  2. 为他们创建一个新的分支.然后为请求留下评论,要求他们使用新分支重新提交拉取请求,并且我将关闭当前请求(不合并)
  3. 始终保持一个分支,以便他们在拉取请求中使用.

除了在Github上建立一个组织,我还能做些什么?

eclipse github egit

5
推荐指数
1
解决办法
3705
查看次数

EGit not-for-merge

我克隆了我从Github的新repo和工作目录中的文件FETCH_HEAD - > .git包含以下内容:

fe300b2c9852acf68b4f1dd78ace916a083f3236    not-for-merge   branch 'master' of ssh://git@github.com/mike123/myRepo.git
Run Code Online (Sandbox Code Playgroud)

什么不合并意味着什么?

eclipse egit

5
推荐指数
1
解决办法
1061
查看次数

如何使用Cairo和Gtk3在GtkDrawingArea中绘制一条线

有人可以告诉我一个最小的工作示例,使用C语言为开罗与Gtk3画一条线GtkDrawingArea.我试图修改testcairo.cGtk3测试文件夹,但我无法让它工作.请不要在开罗网站上推荐这些教程; Zetcode.com或gnome.org,它们不是与Gtk3一起使用,也不是最小的工作示例.

gtk cairo gtk3

4
推荐指数
3
解决办法
1万
查看次数

Gtk3窗口背景图像

我在gtk + -3.0.12(截至2011年9月10日的最新稳定版本)中使用C语言如何在顶部窗口创建png背景图像并仍然在窗口上放置其他小部件,如按钮?我尝试了以下但是图像是在按钮上绘制的.

/*
* Compile with: 
* gcc -Wextra -o cairo6 `pkg-config --cflags --libs gtk+-3.0` cairo6.c
*/

#include <gtk/gtk.h>
static cairo_surface_t *surface = NULL;
cairo_surface_t *image;

static gboolean
on_expose_event (GtkWidget *widget, GdkEventExpose *event, gpointer data)
{
  cairo_t *cr;
  surface = gdk_window_create_similar_surface (gtk_widget_get_window (widget),
                           CAIRO_CONTENT_COLOR,
                           gtk_widget_get_allocated_width (widget),
                           gtk_widget_get_allocated_height (widget));

cr = gdk_cairo_create ( gtk_widget_get_window (GTK_WIDGET(widget)) );
cairo_set_source_surface (cr, image, 0, 0);
cairo_paint (cr);
cairo_destroy (cr);

return TRUE;
}

 int main(int argc, char *argv[])
{
GtkWidget *window;
gtk_init(&argc, &argv);

window = …
Run Code Online (Sandbox Code Playgroud)

c gtk

3
推荐指数
1
解决办法
8213
查看次数

标签 统计

eclipse ×4

egit ×4

gtk ×2

c ×1

cairo ×1

github ×1

gtk3 ×1