簡単な Git リポジトリ管理 チーム内で Git 管理にかかる経費を減らせます。Stash インターフェースにより、ユーザーやグループ追加、リポジトリ作成、管理を行い、Stash Project Structure により、リポジトリを論理的にグループ化しましょう。全て数秒程度で... 続きを読む
Like a commit, a dropped or cleared stash is stored in a Git database until you run git gc. The lost stash is treated like a commit and you can use git fsck to find it. Let's create and drop a stash with a message. % echo "I'm going to stash ... 続きを読む
Carton が生成する carton.lock は開発中わりと頻繁にアップデートされるものの JSON で書かれているので diff が冗長で困る! そういうときは .gitattributes にこういう風に書いてやる: % cat .gitattributes /carton.lock diff=cartonlock で、diff=cartonlo... 続きを読む
One of the cool things about Git is that it has strong cryptographic integrity. If you change any bit in the commit data or any of the files it keeps, all the checksums change, including the commit SHA and every commit SHA since that one. How... 続きを読む
tbaggery - A Note About Git Commit Messages A successful Git branching model » nvie.com Commit Often, Perfect Later, Publish Once—Git Best Practices だいたいこれらに書いてあることを考えている。基本的にGit Successful Branch Modelで運用する。g... 続きを読む
はじめに 「分かりやすいコードを書く」、「コードと一緒にテストも書く」等はソフトウェア開発において大切なことです。しかしそれと同じくらい大切なことして「分かりやすいコミットメッセージを書く」があります。これはあまり着目されていなく、見過ごされ... 続きを読む
ざっと、ファイルどの辺を変更してたか知りたいときに便利です。 metarw-git (と metarw) が必要です。 https://gist.github.com/894232 ツイートする 続きを読む
Today, Google Code flipped the switch on supporting Git repositories. Previously, Google Code only supported Subversion and Mercurial repositories, citing an investigation dating back to 2008. With the meteoric rise of GitHub and the number o... 続きを読む
8th April 2010 I have had an annoying problem with git and vi. I like to use vim to edit my commit messages, but I’ve been hit with this annoying message every time I write the message and quit vim. error: There was a problem with the editor... 続きを読む
I believe that the only timestamps recorded in the Git database are the author and commit timestamps. I don't see an option for Git to modify the file's timestamp to match the most recent commit, and it makes sense that this wouldn't be the d... 続きを読む
toto the tiniest blogging engine in Oz! introduction toto is a git-powered, minimalist blog engine for the hackers of Oz. The engine weighs around ~230 sloc at its worst. There is no toto client, at least for now; everything goes through git.... 続きを読む
An alternative theme for gitweb, strongly inspired by GitHub Dependencies git web interface version 1.7.4.2 (though it may work in older versions, too …) Install Just copy the CSS-file gitweb.css into the gitweb folder. Best practise is to r... 続きを読む
HTTP Git Read-Only This URL has Read+Write access 続きを読む
Loading… Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go here. モデルから知るGit - Presentation Transcript Git2011 3 9 (id:hiratara) • (id:hiratara)••... 続きを読む
[PATCH] templates: make example pre-commit hook verify submodule commits exist Subject: [PATCH] templates: make example pre-commit hook verify submodule commits exist From: Sam Vilain <sam.vilain@xxxxxxxxxxxxxxx> Date: Mon, 4 May 2009 15:32:2... 続きを読む
Git のコマンド体系は全く歴史に学ばず後世に禍根を残す酷いデザインだが、どういうわけか内部構造は大変素晴らしい。特にファイル構造を一旦キーバリュー式データストアに保存するというのは是非参考にしたいアイデアなので調べてみました。Git 内部データスト... 続きを読む
Git ExtensionsGit Extensions is a toolkit to make working with Git under Windows more intuitive. The shell extension will intergrate in Windows Explorer and presents a context menu on files and directories. There is also a Visual Studio plugi... 続きを読む
01:44 | ということで三分プログラミング. コピペとコピペとコピペにより大きくなってるので続きを読むからどうぞ. どういうもの?git submodule は他の git リポジトリを参照することにより, モジュール毎の管理を可能にします. 一方同じモジュールを利用する... 続きを読む
2010年10月30日土曜日 A successful Git branching model を翻訳しました Vincent Driessenさんの "A successful Git branching model" を翻訳しました。 元記事はこちら: http://nvie.com/posts/a-successful-git-branching-model/ (翻訳の公開と画像の利用... 続きを読む