Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
Gitでとても便利だと思っているのが、rebaseというコマンド。 ブランチを切った時点からオリジナルは刻一刻と変化していくわけで、 自分のブランチはあくまで現在最新のオリジナルに対するパッチである 必要がある場合は、このrebaseというコマンドを使って、オリジナル(HEAD)と マージすると、最新のオリジナル(HEAD)に対して、ブランチを切ったことになります。 これチョー便利じゃね? 以下、git-rebaseから引用 git-rebase を使用して一連のパッチを最新に保つ リモート追跡ブランチ "origin" の上にブランチ "mywork" を作成し、幾つかコミットを作成したとします: $ git checkout -b mywork origin $ vi file.txt $ git commit $ vi otherfile.txt $ git commit ... m
概要 Git道場 - Git道場 (Git Dojo) 対象者が merge / rebaseにちょっと自信がない conflictが怖い まさにそんな状況だったので、打破するために参加しました。 心「Git総論、心構え」 @iwamatsuさんの講義 Gitにはリモートリポジトリ、ローカルリポジトリがある 集中型のリポジトリにはリモートリポジトリとローカルリポジトリの区別がない 皆のリポジトリなので履歴参照などはすべてリポジトリを見にいかなければならない 分散型では、主な作業はローカルで行い、データを管理できる ローカルリポジトリからリモートリポジトリに反映(プッシュ)する事で他人と共有 ローカルリポジトリは俺のもの、リモートリポジトリは皆のもの Gitは頑健である Gitは時間的な変遷を管理する 昨日のこの時間何してたかな? testブランチを消してもコミットは残っている 作業履歴が残
とりあえずでびあんパケジは以下から入手。 http://archive.ubuntu.com/ubuntu/pool/universe/g/git-flow/ これを書いてる時点では git-flow_0.4.1-2_all.deb というモノがありますのでそれをオトしてきておもむろに dpkg -i したら無事導入できました。 確認 nvie/gitflow の README.mdown によればざっくりな使い方てきには以下? 初期化 git flow init feature release hotfix support feature 以外は master に commit されるとありますね。そしてどうもそれぞれリモートへの push は自分で、な模様。 初期化 とりあえず以下らしい。今回は空っぽなリポジトリで動作確認。 git flow init [-d] d つけたら何も聞かれ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く