Git

Atlassian SourceTree と Git LFS の実行ファイル

Git の GUI ツールである SourceTree が Git LFS (Large File Storage) に対応してから 1 年ほどが経過します。 我々が使っている上ではまだまだ Git LFS の不具合が多くて試行錯誤しているところですが、ともあれ大容量ファイルのバージョン管理には役立っています。 さて今回は SourceTree が促してくる・・・続きを読む

Git LFS でうまく clone や pull ができないときにバイナリファイルのダウンロードをスキップする

Git LFS は Git で大容量ファイルを扱えるようにするものですが、不具合というか結構クセが強くて、正常に pull できなかったり、 push できなかったりすることがあります。 今回は 1GB 超の大容量ファイルがうまく pull できないリポジトリがあったので、その回避方法をご紹介します。 概要 発生したのは下記の環境です。ほぼすべて最新バージョ・・・続きを読む

Gitのインストール方法 [Windows版]

Gitとは Gitとは、オープンソースの分散バージョン管理システムの一つ。複数の開発者が共同で一つのソフトウェアを開発する際などに、ソースコードやドキュメントなどの編集履歴を管理するのによく用いられる。 バージョン管理システムの基本的な機能として、個々のファイルにいつ誰がどのような変更を行ったかを記録しており、必要に応じて特定の日時の版を参照したり、その状態・・・続きを読む