雲雀は高く空を舞い このページをアンテナに追加 RSSフィード

「ひよこは高く空を舞い」について

2009-11-18

[]git入門メモ (1) ローカル編 git入門メモ (1) ローカル編 - 雲雀は高く空を舞い を含むブックマーク はてなブックマーク - git入門メモ (1) ローカル編 - 雲雀は高く空を舞い git入門メモ (1) ローカル編 - 雲雀は高く空を舞い のブックマークコメント

ここら辺を参考にしました。

f:id:allegro:20091117165308p:image

gitの概念図 from Git - openSUSE Wiki

何はともあれ初期設定

git config --global user.name "allegro"

git config --global user.mail allegro@allegrovivace.jp

ローカルリポジトリの作成

mkdir pysom

cd pysom

git init

git remote add origin git@github.com:git_user_name/pysom.git

READMEファイルの作成

このファイルの中身がGitHubのプロジェクトトップに表示される

touch README

無視するファイルの設定

リポジトリディレクトリに.gitignoreを作成.

# General Noise

.*

!.git*

# OSX noise

.DS_Store

~/.git/info/excludeに統一設定可能

# git-ls-files --others --exclude-from=.git/info/exclude

# Lines that start with '#' are comments.

# For a project mostly in C, the following would be a good set of

# exclude patterns (uncomment them if you want to use them):

# *.[oa]

# *~

/data

/cache

/includes

ローカルリポジトリにコミット

新規ファイルがない場合

git commit -a -m 'comment here'

追加したファイルがある

git add -A

git commit -a -m 'comment here'

削除したファイルがある

git rm filename

git commit -a -m 'comment here'

GitHubにプッシュ

gut push origin master

(origin master)は省略可能

ふ2009/11/18 01:51"git fetch origin <src>:<dst>" は間違いではありませんが古風ですね。現代のgitなら、単に"git fetch"して、origin/<branch>から使う、というのが標準的だと思います。

ネタ元のウェブページを更新してもらったら良いかも知れません。

allegroallegro2009/11/18 10:43ありがとうございます!そこら辺はちゃんと押さえておかないと使用時に混乱しそうなので勉強します、ありがとうございました!

pneumasterpneumaster2009/11/18 20:03こんにちは。
gitコマンドでの挙動を調べつつ追記いたします。

トラックバック - http://chick.g.hatena.ne.jp/allegro/20091118
テクノラティプロフィール