・ス。シ・ケエノヘ、ホ・キ・ケ・ニ・爨ネ、キ、ニ。「、ケ、テ、ォ、ヘュフセ、ヒ、ハ、テ、ソGit、コ」ケケ、ハ、ャ、鮟ネ、テ、ニ、゚、゙、ケ。」
・。シ・ォ・、ヌサネ、ヲ、タ、ア、ヌ、ハ、ッ。「、サ、テ、ォ、ッ、ハ、ホ、ヌ。「・・・ソ・・オ。シ・ミ、・・筍シ・ネ・・ン・ク・ネ・熙ネ、キ、ニウ靉ム、キ、ニ、゚、゙、ケ。」
XREA、ホエノヘ・皈ヒ・蝪シ、ォ、鬘「。ヨ・ロ・ケ・ネセハナミマソ。ラ、ホチ犲、ケヤ、、。「シォハャ、ホ」ミ」テ、ホ」ノ」ミ・「・ノ・・ケ、タ゚ト熙キ、ニ、ェ、ュ、゙、ケ。」
10ハャトナルホゥ、テ、ニ、ォ、鬘「sshキミヘウ、ヌxrea・オ。シ・ミ、ヒ・・ー・ェ・、キ、゙、ケ。」
git、シォホマ、ヌ・ウ・・ム・、・、キ、ニ・、・・ケ・ネ。シ・、ケ、ノャヘラ、ャ、「、熙゙、ケ。」
、゙、コ。「コカネ・ユ・ゥ・・タ、コ、テ、ニ、ェ、ュ、゙、ケ。」
、ウ、ウ、ヌ、マ。「UNIX、ホエキホ网サイケヘ、ヒ。「シォハャ、ホ・ロ。シ・爭ヌ・」・・ッ・ネ・ーハイシ、ヒ。「。ヨlocal。ラ・ヌ・」・・ッ・ネ・熙コタョ、キ。「
、ス、ホテ讀ヒ。「bin, src ...・ヌ・」・・ッ・ネ・熙コタョ、キ、゙、ケ。」
hoge@s100:~> cd hoge@s100:~> mkdir local hoge@s100:~/local> cd local hoge@s100:~/local> mkdir src hoge@s100:~/local> cd src hoge@s100:~/local/src>
hoge@s100:~/local/src> wget https://www.kernel.org/pub/software/scm/git/git-2.0.1.tar.gz hoge@s100:~/local/src> tar zxf git-2.0.1.tar.gz hoge@s100:~/local/src> cd git-2.0.1/ hoge@s100:~/local/src/git-2.0.1>
・、・・ケ・ネ。シ・タ隍。「コ」イコタョ、キ、ソ。ノlocal。ノ・ヌ・」・・ッ・ネ・熙ヒハムケケ、ホ、ソ、癸「--prefix・ェ・ラ・キ・逾、サリト熙キ、ニconfigure、キ、゙、ケ。」
hoge@s100:~/local/src/git-2.0.1> ./configure --prefix=$HOME/local hoge@s100:~/local/src/git-2.0.1> gmake hoge@s100:~/local/src/git-2.0.1> gmake test hoge@s100:~/local/src/git-2.0.1> gmake install
git・ウ・゙・・ノ、ホニホマサ、ヒハ莇ーオ。ヌス、ヘュク、ヒ、ケ、、ソ、癸「ハ莇ー・ユ・。・、・、bin、ヒ・ウ・ヤ。シ、キ、゙、ケ。」
hoge@s100:~/local/src/git-2.0.1> cd contrib/completion/ hoge@s100:~/local/src/git-2.0.1/contrib/completion/> cp -p git-completion.bash ~/local/bin/
XREA、ホノクス爭キ・ァ・、マbash、ヌ、ケ、ホ、ヌ。「~/.bashrc、ヒーハイシ、ホニ簣ニ、トノオュ、キ、゙、ケ。」
・ィ・ヌ・」・ソ、マ。「nano 、 vim 、ャサネヘム、ヌ、ュ、゙、ケ。」
# Path Setting export PATH=$PATH:/virtual/。ハシォハャ、ホ・譯シ・カフセ。ヒ/local/bin
#Complete Setting if [ -e "$HOME/local/bin/git-completion.bash" ]; then source "$HOME/local/bin/git-completion.bash" fi
#Prompt Setting git_branch() { __git_ps1 '(git:%s)' }
、ウ、ホサナタ、ヌ。「ニーコウホヌァ、ケヤ、、、゙、ケ。」
hoge@s100:~> . .bashrc hoge@s100:~> hash hoge@s100:~> git --version git version 2.0.1 hoge@s100:~>
ニー、ュ、゙、キ、ソ。ェ
エヒワ、ホタ゚ト
hoge@s100:~> git config --global user.name "<・譯シ・カフセ>" hoge@s100:~> git config --global user.email "<・癸シ・・「・ノ・・ケ>"
・ウ・゙・・ノ・鬣、・、ヌ・ォ・鬘シノスシィ
hoge@s100:~> git config --global color.ui auto
・。シ・ォ・PC、ォ、鬣・筍シ・ネ・ロ・ケ・ネ、リ、ホ・ヌ。シ・ソナセチ、。「shキミヘウ、ヌケヤ、、、゙、ケ。」
XREA、ホ・ロ。シ・爭ヌ・」・・ッ・ネ・熙ホ.ssh・ヌ・」・・ッ・ネ・熙ヒ。「・。シ・ォ・」ミ」テ、ホクウォクー、ナミマソ、キ、゙、ケ。」
hoge@s100:~> ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/virtual/。ハシォハャ、ホ・譯シ・カフセ。ヒ/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /virtual/。ハシォハャ、ホ・譯シ・カフセ。ヒ/.ssh/id_rsa. Your public key has been saved in /virtual/。ハシォハャ、ホ・譯シ・カフセ。ヒ/.ssh/id_rsa.pub. ...ーハケ゚セハホャ
hoge@s100:~> cd .ssh hoge@s100:~.ssh/> touch authorized_keys hoge@s100:~.ssh/> chmod 600 authorized_keys hoge@s100:~.ssh/> cat ~/id_rsa.pub authorized_keys