読者です 読者をやめる 読者になる 読者になる

Engineer as a Lifestyle @tenkoma

tenkoma's testing blog

msysgitを使ってみた

WindowsでGitをはじめるなら·msysGit MOONGIFT
インストールして、スタートメニューからGit Bashを起動
とりあえず鍵を作ってGitHubからcloneしてみる

$ ssh-keygen -t rsa

生成された ~/.ssh/id_rsa.pubの内容を https://github.com/account に登録する

$ git config --global user.name "tenkoma"
$ git config --global user.email example@example.net
$ mkdir git
$ cd git

とってくる

$ git clone git@github.com:tenkoma/dotfiles.git dotfiles
Initialize dotfiles/.git
Initialized empty Git repository in c:/Documents and Settings/tenkoma/git/dotfil
es/.git/
The authenticity of host 'github.com (65.74.177.129)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'github.com,65.74.177.129' (RSA) to the list of known
 hosts.
remote: Counting objects: 13, done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 13 (delta 1), reused 6 (delta 1)
Receiving objects: 100% (13/13), 4.66 KiB, done.
Resolving deltas: 100% (1/1), done.

$ ls
dotfiles

tenkoma@TENKOMA-2C8DB3A ~/git
$ ls dotfiles/
dot.vimrc

できた。
Windowsでは~/.vimrc から~/git/dot.vimrcにリンクするために苦労らしいけど、ツールがあるということは知っていたので使ってみる

展開すると3つファイルが出てきたけどどうしよう。とりあえず~/local/bin/においておく。
環境変数Pathに C:\Documents and Settings\tenkoma\local\binを追加。
ここから先は正確に記述できる自信がないので、リンク先参照のこと。
ちなみに~\.vimrcに保存した時点でリンクではなくなるっぽいのですが。常にリンク元をいじればいいということだそうです。

れいいかも!

ハードリンクだけど、git/dotfiles/dot.vimrcと.vimrcが同じ内容になればそれでいいので。