git

バージョン管理ソフトウェア「git」に関するカテゴリ

スポンサーリンク
git

git statusが43秒かかっていたのを1秒に高速化する大規模Gitリポジトリの操作を高速化するためのscalarを紹介

Git 2.38がリリースされました。 このバージョンから大規模Gitリポジトリの操作を高速化するscalarが同梱されるようになりました。 今回はこのscalarによって、どれぐらいGitの操作が高速化されるのかを簡単に検証します。 結論...
git

他人のPull requestを手元で動作確認するための便利なやり方

GitHubでPull requestをレビューする際に、手元で動作させてみたいときに私は以下のようにしています。 $ git checkout <pull request URL> これはhubコマンドの機能を利用して、閲覧しているPRの...
git

git 1.8.2 リリースノートを眺めて、新機能把握と設定を追加

Git 1.8.2 がリリースされました。リリースノートを覗いて、新機能と知らなかった機能がありました。それを反映して設定を追加などしました。
git

git mergeとgit pullのデフォルト挙動を設定できるようになってるGit

--no-ff と --rebase を打たなくても、もういいんです!!
git

GitHubをさらに便利に使う、hubコマンドを活用しよう!

GitHubをCLIから操作できるhubコマンドを利用して、さらにGitHubを活用しましょう。
git

git commit するまえに考えるべき10のこと

Gitのブランチをどのタイミングで切って、マージしていくかなども非常に大切ですが、ブランチやマージをするよりも頻繁におこなうコミットについて、あらためて基本に立ち返ってみましょう。 一つ一つのコミットを綺麗に積み重ねていくことは、ブランチを...
git

ペアプログラミングしよう イベント開催レポート by Agile渋谷

久しぶりにテスト駆動開発を知らない人に説明をしました@HIROCASTERでございませう。 パソナテックさんとのコラボで、イベントをおこないました。 平日ということで、限られた時間でおこなわなければならず、説明はザックリやりました。 最後に...
git

15分でGitを学べる「tryGit」よくできてる!

以前、下記の記事で紹介したcode schoolが15分でGitを学べるコースを無料で公開してます。 プログラミングのオンライン学習が無料開放 Rails, Backbone.js, etc その名も「tryGit」 コマンドを見よう見まね...
git

Gitの競合(コンフリクト)を解決する手順

Pull Requestをためたりなどして、マージする競合(コンフリクト)が発生すると、GitHubでは自動マージできないためこの様な表示になる。 この様なときの解決方法は、競合が発生しているため、人間が判断して取り込む必要がある。
git

Gitの内部動作をイメージで理解する「図解 Git」

とりあえず、毎日Pull Requestがきている@HIROCASTERでございませう。 GitHubを理解するうえで、Gitも理解しなければなりません。 といっても、とても複雑であることは否めません。 今回紹介する「図解 Git」でGit...
スポンサーリンク