clock-up-blog

go-mi-tech

Git

GitHub のリポジトリ内のサブディレクトリのみをダウンロードする

Git Advent Calendar 2016 9日目の記事です。 概要 巨大なリポジトリの一部ディレクトリのみ手元にダウンロードする手法を紹介します。たとえば xamarin-forms-sample のリポジトリ (https://github.com/xamarin/xamarin-forms-samples) を丸々 clone したり…

CentOS 6.6 に最新版 git を入れる

手元の CentOS 6.6 に最新版の git を入れたい。 yum でインストールできる git はけっこう古かった 現状 # cat /etc/redhat-release CentOS release 6.6 (Final)# yum list | grep git … git.x86_64 1.7.1-3.el6_4.1 base …古い。 ソースコードを入手し、ビ…

gitコミット時・チェックアウト時にインデントのタブ・スペース変換を行う

Git

概要 (とりわけ共有されうる)ソースコードのインデントはスペースで打つのが良いとされている。ただ、普段タブで打ってしまっている人もいる。タブ派の人に無理にスペースを使わせるのは辛い。というか僕が実のところタブ派なので辛い。こういうのは git …

GitHub (または Bitbucket) への接続アカウントを切り替える

前提・目的 GitHub (または Bitbucket) に複数アカウントを所有しており、接続にはSSHを用いている。接続アカウントを状況により切り替えたい。※複数アカウントを運用する際には GitHub, Bitbucket の利用規約周りをちゃんと読んでおいたほうが良いと思う。…

(Git) プッシュ済み初期コミットのユーザ名を修正する

Git

概要 プッシュ済みコミットのユーザ名を変更したい 経緯 ユーザ名を設定していない git 環境で、コミットとプッシュを行ってしまった。 結果、github 上のリポジトリに意図しない名前が残ってしまった。ちなみに初期コミットの情報を編集するのはちょっとク…

});