今回は分散バージョン管理システムgitと共に用いる「ブランチモデル」について紹介していただきます。gitを使ってみて、その高機能さをどう使えば良いか悩まれた方は、ぜひ本稿をご一読ください。gitそのものの使い方については解説していませんので、その際には『 実用git 』などの書籍を参考にしてください。 git-flow は Vincent Driessen 氏によって書かれた A successful Git branching model (O-Show 氏による日本語訳) というブランチモデルを補助するための git 拡張です。 git-flow を利用する前には、まずこの文章を一読することをおすすめします。 その骨子については、 Voluntas 氏のブログ が参考になります。 git を使うメリットの 1 つは、そのブランチモデルです。しかし gitを使っていると、その高い柔軟性か
gitoliteというソフトウェアを使うと簡単にgitのセンターリポジトリを構築できる。安くて使い勝手のいいさくらのVPSに構築することで、簡単にプライベートなgitリポジトリを持つことができるのだ。 先日社内に発足した「もくもく会」的な集いで構築してみたので、作業メモを晒しておく。 VPSのOSはデフォルトのCentOS 5.5 64bitを前提にしているが、yum以外は他のOSでもあまり変わらないだろう。 ちなみにリモート(サーバ)のコマンドは緑、ローカル(ワークステーション)のコマンドは青で表記している。 gitのインストール (3分)yumのリポジトリにrpmforgeを追加する。こちらの記事を参考に「サードパーティ製リポジトリ追加」を実行しよう。 % sudo wget http://packages.sw.be/rpmforge-release/rpmforge-release
「うわっ…私のバージョン管理、ダメ過ぎ…?」を解決するGitの使い方“超”入門:かんばん!~もし女子高生がRedmineでスクラム開発をしたら(5)(1/3 ページ) 本連載は、ちょっととぼけた女子高生の姉妹が今注目のアジャイル開発手法であるスクラムとプロジェクト管理ソフトの「Redmine」を使って、システム開発をするというフィクションです。 これまでのお話 本連載は、ちょっととぼけた女子高生の姉妹が今注目のアジャイル開発手法であるスクラムとプロジェクト管理ソフトの「Redmine」を使って、システム開発をするというフィクションです。 ひょんなきっかけから電子目安箱(カウンセラー)を開発することになった「ぷりん」と「まいん」の姉妹。第1回の『高校生になって初めてスクラムを始めました~「ストーリー」で何を作るかまとめよう』、第2回の『スプリントと“かんばん”でチームのビートを刻め!! ~ス
この本の概要 本書は,人気のバージョン管理システムGitの使い方について,目的別に紹介したリファレンス書です。Gitの書式や使い方から,エラーメッセージとその対処法まで詳しく紹介しており,初めてのユーザがGitを使うためのガイダンスとしてもお読みいただけるのはもちろん,現場の「困った」にも丁寧に応える内容です。さらにGitを拡張するサブコマンドの使い方,ブランチ・ディレクトリごとのアクセス制御,ソーシャルコーディングサービスGithubの使い方などの活用法も解説。現場でGitを利用する方の強い味方となる1冊です。 こんな方におすすめ Gitを使い始めたが,初歩的な使い方しかしていない開発者 Subversion利用者でGitに関心がある方 Gitユーザ この書籍に関連する記事があります! Gitを使ってみよう バージョン管理システムとは,ソフトウェア開発をはじめ,各種設定ファイルや論文・原
時代がWindowsハッカーに追いついてきた。 GitHub for Windows sync Stay in sync The sync button turns the complex workflow of pulling and pushing into a single op... http://windows.github.com/ GitHub for Windows - GitHub Ever wish there was an easy way to get up and running with Git and GitHub on your Windows computer? ... https://github.com/blog/1127-github-for-windows 待ってたよ。 ダウンロードしてインストールしてみた。 この後、PC内から存在するリポジトリを
こんにちは、アシアルの志田です。 社内でもgitが浸透し、皆バージョン管理といえばgitだよね、という空気になってきました。 ですが、これまでバージョン管理システムを使ったことがない人にオススメしても、 「gitて…まあ…そりゃ…ねえ、いつかやらないといけないけど…」 「ギット?ジット?俺はgiはジと読む派なので、gitは胡散臭いと思う」 「そもそもバージョン管理して何が嬉しいの?なんか難しそうでいやだ」 というような反応ばかりでした。 きっとみんな、gitって難しくて訳のわからんもんだと思っているのでは?と思い、 今回はgit入門の入門、gitってなんだ?というところから、簡単にgitを使う際の流れについてご説明します。 ちょっと不安を覚えるようなイラストがついていますので、頑張って読んでください。 バージョン管理ってなに? プログラムを書いていて、こんなことありませんか?私はあります…
Redmine, git, Jenkins などプロジェクト管理ツールの状態を横断的かつリアルタイムに表示するWebアプリ『Dashbozu』を作りました。 これを使えば、一つの画面でプロジェクトの”今”の状態を把握できます。 WebSocketを用いているので、ただ開いているだけで、次々と情報を得ることができます。 iPadで開きっぱなしにして、机の上に置いておくような使い方を想定しています。 なぜこれを作ったか 一般的なソフトウェア開発現場では Redmineでチケットを作成する gitでコミットを繰り返し、中央レポジトリにpushする JenkinsによるCIが実行される 結果を確認し、Redmineのチケットを閉じる という流れで作業が進んでいきます。 これらの作業の中で、開発者は「適切な」タイミングでチェックとフィードバックをすることを求められます。 例えば、チェックのタイミング
先日、msysgit v1.7.10がリリースされたので、インストールしてみました。 インストール msysgit のページの Downloads から「Git-1.7.10-preview20120409.exe」をダウンロードする。 インストールは基本的にnext押すだけですが、PATH の設定と core.autocrlf だけ少し説明を書きました。 PATH の設定 BashでGitが使えればいいので、「Use Git Bash only」を選択。 ちなみに、それぞれの設定の意味は下記の通り。 Use Git Bash only BashでGitを使う Run Git from the Windows Command Prompt GitがPATHに追加され、コマンドプロンプトでもGitが使えるようになる。 Run Git and included Unix tools from
git先日の UTF-8 対応の msysGit 1.7.10 リリース! いよいよ Windows で git できるよ!!! という記事で、msysGit 1.7.10 の Git Bash で IME からの日本語入力できない件を伝えていたが、この件についてもう少し深入りしてみた。.inputrc を設定してもうまくいかない記事へのコメントで指摘をいただいたのが、.inputrc に set convert-meta off set meta-flag on set output-meta on と設定してみる、という方法だった。しかし、この通りに設定しても期待通りの結果にはならなかった。いろいろ検索してみると、生の MSYS では「この方法でうまくいく」と記述してあるページは多かった。生の MSYS ではうまくいくのに、msysGit ではうまくいかない理由はなぜか。この原因を調べ
欢迎访问我们的主网站【 玉溪莱可缗 】以及该网站下的各大频道: 1、曹嗪统小西装外套 2、尚吻鹛韩版小西装 3、哗嵬归小西装女装外套 公司介绍: 玉溪莱可缗公司成立了小西装外套生产部,拥有几十年的生产长沙男平角泳裤制造经验,造就了优质的朝阳gps全球定位系统与章丘芽苗菜草莓种子品牌!近年来,杭州保持器通过不断努力和社会各界对湖州阳朔帮助支持,玉溪莱可缗公司已经从一个小小的企业发展成为拥有一定规模的海东创维冰箱正规专业的景德镇索尼爱立信X10生产制造经营商。请给你喜欢的哈密女装真丝上衣、辽阳权健鞋垫、宁波箱包配件提手、秦皇岛打底裙蕾丝长袖、十堰大码毛衫、通化转运珠手链编法、铜仁婴儿秋装背带裤点个赞呗! 公司自成立秦皇岛凉拖男夏潮男以来,公司严格要求做好潜江菲图女包专柜正品的产品质量。并努力经营通化娃娃裙高腰,并不是五指山男装短裤做的不好,是想把永新玉器批发厂家做得更好!张家界
I've recently switched to using git for source control, after svk screwed up a merge on me. Unfortunately, I'm still interacting with a Subversion repository until we convert entirely to git. One thing that git does really well is merge, so naturally when I need to backport something from our devel tree to our stable release tree, I want to use git. Unfortunately, git-svn doesn't seem to handle br
svnリポジトリを別のサーバーに移して、 svn switch --relocate svn+ssh://old.example.com/path/to/project svn+ssh://new.example.com/path/to/projectみたいなのでワーキングコピーを切り変えるようなケースをgit-svnでやってみたメモ。 まず.git/configの、svn-remoteセクションを書き変える。 例えば、こうなっていた場合、 [svn-remote "svn"] url = svn+ssh://old.example.com/path/to/ fetch = project/trunk:refs/remotes/trunk branches = project/branches/*:refs/remotes/*urlの部分を書き変えて、 [svn-remote "svn"]
git先日、msysGit(Git for Windows)がいよいよ公式に UTF-8 をサポート! という記事で「UTF-8 対応のコードがコミットされた」ことをお伝えしましたが、ついに、UTF-8 対応の新バージョン、msysGit 1.7.10 がリリースされました。いよいよ Windows でも日本語ファイル名を扱えるようになったので、「git では "詳細設計所仕様書.xlsx" をコミットできないんでしょ?」とブーブーいってた人を説得できる材料はそろいました!!!!それを記念して、この記事では UTF-8 対応の msysGit 1.7.10 を試してみた ブーブーいう人を黙らせるための「GUI で git する Windows 向けツール」まとめの2本立てでお送りしたいと思います。UTF-8 対応の msysGit 1.7.10 を試してみたさっそく Google Code
Instantly Beautiful Project Pages · GitHub プロジェクトページから、ボタン一発でオサレなプロジェクトページが作れるようになった。やばい。これはやばい。 試しに自分のdotfilesで作ってみた。 dotfiles by sugyan デザイン選択するだけで、サクっとこんなのが出来ちゃう。ヤバい。まじヤバい。 最初から結構種類があるし、どれもイカしていてカッコイイ。 今まで作った全リポジトリのProject Pageをコレ使って勢いで作ってみたくなっちゃうし、コレを有効活用するためにもっとツールとかライブラリとか書こう!って気になる。 GitHubすげーーー!
subversionのリポジトリをgitに変換はよくあると思うが、gitのリポジトリをSubversionに変換というのを今回やりたい。 というのも、何度もいっているが、中央には、Subversionで、各ワークをgitで私は使いたいからだ。 (これは、Tracとはviewvcとか、すでに構築してしまった環境を変えるのも面倒というのもある。) しかし、今回はとりあえず、ネットにつながっていない環境で初めてしまったgitのリポジトリをSubversionに変換して、 再度、git-svnで再開したいのだ。 こんな用途を持っている人はあまりいないのか、WEBで方法を探したがすぐには見つからなかったので、 自分なりに、次のような手順でログ情報だけでも取り込むことにした。 Subversionのリポジトリを作成 ここでは、Subversionでのリポジトリを作成する方法は述べない。 で、s
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く