contentRainbowDevilsLandけんじの外部記憶です。memoGitGitメモです。Codeは2010年現在SubversionとMercurialしか使えない。GitにはGitから直接Subversionにアクセスする方法が提供されている。CodeのSubversionリポジトリからGitリポジトリのチェックアウト次のコマンドでSubversionのリポジトリからチェックアウト(Gitではclone)することができる。KenjiRepositorysvnコマンドがないよ!と怒られる場合はgit-svnを入れる。Ubuntuの場合はapt-getでサクッと入る。Codeでのユーザ名を–usernameオプションで設定する。“origin”]の項目のurl設定コピーし、pushurlとする。urlをコピーしpushurlに返る![/text]Pushがリジェクトされる場合EGitでエラーが出ると内容がわからないけど、コマンドラインからやると詳細なエラーが出る事がある。way.上記の怒られ方をしている場合は、リモート側のリポジトリで以下のコマンドを実行する。実行したらpushできるはず。できない場合は別の問題。pushがrejectされてしまう場合pushしようとしたらサーバ側でも変更されていたりしてリジェクトされる場合がある。–commitすれば解決。すると、コメントを記述するためのエディタが起動する。デフォルトではviが起動するので、nanoとかに変更したい場合は次のようにする。'nano'EclipseのgitプラグインEGitでcheckoutをするにはEclipseで作業中、変更を取り消し、最後にコミットされた状態に戻したいときがある。そんな時はプロジェクトを右クリックし、[Team]-[Reset]を選択し、HEADを選択しよう。TypeをHardにすれば全部戻る。Replyコメントを投稿するには、下の計算の答えを入力する必要があります。答えは半角数字で入力してください。