2: 2009-08-25 (火) 14:19:31 iseki | 現: 2023-12-01 (金) 16:22:29 iseki | ||
---|---|---|---|
Line 1: | Line 1: | ||
** git [#n160aa29] | ** git [#n160aa29] | ||
- 分散型バージョン管理システム | - 分散型バージョン管理システム | ||
+ | #br | ||
*** Link [#a0d9a723] | *** Link [#a0d9a723] | ||
- http://kernel.org/pub/software/scm/git/ | - http://kernel.org/pub/software/scm/git/ | ||
+ | #br | ||
*** Install [#z29a6882] | *** Install [#z29a6882] | ||
Line 11: | Line 13: | ||
*** Memo [#v1db9ca4] | *** Memo [#v1db9ca4] | ||
- | $ git show | + | + $ git show --name-status で UUID を覚える. |
- | $ git log ...<UUID> --name-status | + | + $ git pull |
+ | + $ git log <1でのUUID>... --name-status | ||
+ | + $ git remote -v git の情報 | ||
+ | #br | ||
+ | |||
+ | *** masterブランチを保持しつつ,他のブランチに対して作業(パッチなど)を行う場合. [#o7e7db07] | ||
+ | + git pull masterブランチの更新 | ||
+ | + git branch XXX ブランチXXX の作成 | ||
+ | + git checkout XXX ブランチXXX へ移動 | ||
+ | + XXXブランチで作業 | ||
+ | + git commit -a -m "any comment" | ||
+ | + git checkout master | ||
+ | + 1へ戻る | ||
+ | #br | ||
+ | *** 任意のタグにチェックアウトする. [#t26115e8] | ||
+ | - git checkout -b ブランチ名 タグ名 | ||
+ | #br | ||
+ | |||
+ | *** svn to git [#fa6602c3] | ||
+ | - リポジトリのコピー | ||
+ | git clone git://opensimulator.org/git/opensim opensim_git_orig | ||
+ | cp -Rpd opensim_git_orig opensim_git | ||
+ | |||
+ | - git ブランチと移動作成 | ||
+ | git branch r#### | ||
+ | git checkout r#### | ||
+ | |||
+ | - ブランチの変更をコミット | ||
+ | git commit -a -m "message" | ||
+ | #br | ||
+ | |||
+ | ** for MS Windows [#xd3662ee] | ||
+ | |||
+ | **** msysgit (CUI of Linux) [#d2fc82db] | ||
+ | - http://code.google.com/p/msysgit/downloads/list | ||
+ | - Git-x.y.z-previewXXXXXX.exe | ||
+ | - インストール | ||
+ | -- 「Run Git from Windows Command Prompt」 を選択 | ||
+ | -- 「Use Windows style line endings」 を選択 | ||
+ | |||
+ | **** TortoiseGit (GUI) [#v53d8d10] | ||
+ | - http://sourceforge.jp/projects/tortoisegit/ | ||
+ | - インストール | ||
+ | -- 「TortoisePLink ... 」 を選択 |
- git のバックアップ一覧
- git のバックアップの現在との差分(No. All)