githubリポジトリに、pushできない と 対策


f:id:tenman:20100219110403p:image

正しいかどうか、? ですが、メモに残します



githubという、サービスは、マイクロソフトのワードなら、版管理みたいに、いつどんな変更を行ったか調べることができるファイルの保存サービスです。ちょっとなら、ただで使えます。



gistというサービスもあって、これは誰でもいつでも使えて、版管理ができるとても便利なサービスです。

便利で、意外に簡単ですが、調子に乗ってると、痛い目にあいます。


使っていない人には、「はぁー」ですが、お許しください

こんなメッセージが出て、pushできなくなりました。

 ! [rejected]        master -> master (non-fast forward)
error: failed to push some refs to 'git@github.com:example/example.git'
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes before pushing again.  See the 'non-fast forward'
section of 'git push --help' for details.

押してもだめなら、引いてみました。

$ git pull origin master

すると、以下のようなメッセージをよこしました。

Auto-merging loop.php
Auto-merging style.css
CONFLICT (content): Merge conflict in style.css
Automatic merge failed; fix conflicts and then commit the result.

pullしたファイルを、チェックします。

/*
Theme Name: obandes
Theme URI: http://www.tenman.info/wp3/obandes/
Description: extend basic template
Author: tenman
Author URI: http://www.tenman.info/wp3/
<<<<<<< HEAD
Version: 0.21
=======
Version: 0.2
>>>>>>> 5......................hex.............2

Tags:white, two-columns,right-sidebar ,fixed-width ,flexible-width, custom-colors, threaded-comments, sticky-post, translation-ready

License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html

*/

どっちなんだよと、ちゃんと書いてあったので、修正して、


commit しなおして終了。


いいのかな、この手順で?

原因は、多分 2回コミットしてしまったかな

githubをみようみまねで使っている私のような人のためにメモします


ちょっとテストです


gist のスクリプトタグって はてなにはてなに貼り付けできるなんて知らなかったよ








試作 red-gradient


SingleColor rgba gradient