2

私は Git の初心者で、最初のコミットをしようとしました。

コマンドの後$ git commit、次のメッセージが表示されました。

/usr/lib/python2.7/dist-packages/gobject/constants.py:24: Warning: g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed
  import gobject._gobject

この問題を解決する方法を知っている人はいますか?

  • Ubuntu バージョン: 12.04
  • Git バージョン: 1.7.9.5

後で追加 : 「コミットメッセージが空のため、コミットを中止しています」というメッセージが表示されます。

デフォルトのエディターは gedit です。

4

3 に答える 3

2

試してみてくださいgit commit -m "commit message"。これが機能する場合、問題はエディターに関連している可能性があります。コミット メッセージ エディターを、vi や nano など、ターミナルで動作するものに設定します。

git config --global core.editor "nano"

これが機能するかどうかを確認します。

于 2012-06-19T17:38:02.137 に答える
1

今は使っgit commit -a -m "My commit message"ています。

乾杯

于 2012-07-09T09:53:21.717 に答える
1

これは git とは関係ないかもしれません (Python インタープリター セッションから git コマンドを入力している場合を除きます!)

現在の OS (Ubuntu 12.04) と、それにインストールされているソフトウェアの 1 つとの相互作用に関連している可能性が高くなります。この Ubuntu バグ 962639
を参照してください。同じ種類のエラー メッセージが報告されています。 修正は現在実験中です (2012 年 4 月から 6 月)。
/usr/lib/python2.7/dist-packages/gobject/constants.py

于 2012-06-19T00:38:18.663 に答える