rui live note

WordPress、PHP、子育て、ブログ、将棋、コワーキング、子育て、群馬等に関する日々感じたことを書いているブログです

*

はじめてのgit。githubからブランチのソースをcheckoutするコマンド手順

      2014/02/11   git, 開発 , ,

  • このエントリーをはてなブックマークに追加
  • Pocket

Git

最近CakePHPを触り始めていて、導入必須プラグインと名高いdebug_kitを設置しようと思ったのですがgithubのdownloadページを見てもバージョン2.0のソースしかなく、あちこち探しても1.3のソースが見当たらない。

結局いろいろ調べた挙句、masterでないブランチのソースは、gitでcheckoutするものと分かりました。

これまでgitを使ったことが無かったので、debug_kit 1.3をcheckoutするまでの手順を残しておきます。

作業環境はUbuntu 10.10です。

ko@ubuntu:~$ git clone git://github.com/cakephp/debug_kit.git
Initialized empty Git repository in /home/ko/debug_kit/.git/
remote: Counting objects: 4296, done.
remote: Compressing objects: 100% (1680/1680), done.
remote: Total 4296 (delta 2259), reused 4134 (delta 2115)
Receiving objects: 100% (4296/4296), 645.16 KiB | 177 KiB/s, done.
Resolving deltas: 100% (2259/2259), done.
ko@ubuntu:~$ cd debug_kit
ko@ubuntu:~/debug_kit$ git branch -r
origin/1.0-branch
origin/1.2-branch
origin/1.3
origin/HEAD -> origin/master
origin/master
ko@ubuntu:~/debug_kit$ git checkout origin/1.3
Note: checking out 'origin/1.3'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

git checkout -b new_branch_name

HEAD is now at 498e076... Merge branch 'old-master' into 1.3
ko@ubuntu:~/debug_kit$ git branch
* (no branch)
master

これからはgitが使えないと困りますね。。

photo credit: Lunar Logic via photopin cc

ad

この記事が気に入ったらシェアしてもらえると嬉しいです!

  • このエントリーをはてなブックマークに追加
  • Pocket
  • follow us in feedly
  • RSS

Comment

  1. chev より:

    まったく同じことでハマってました。
    助かりました!

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

  関連記事

Git
とりあえずGit使ってみたい!「Gitポケットリファレンス」はそんな人に向いてる一冊でした。

今さらながら、最近ようやくGitを使い始めている今日この頃です。 少し前までは、 …