點選上圖的“finish”後git的安裝就完成了,安裝完成後需要在進行一下環境變量的設定,改變環境變量的具體步驟可以參考下圖:
生成ssh公鑰
輕按兩下桌面上的git運作程式:
啟動git的運作程式:
在程式中依次輸入:
1、配置email,指令如下:
$git config --global user.name "your name"
$git config --global user.email "[email protected]"
然後開始進行最麻煩的一步了,你需要上傳檔案到github的git系統上,得需要一個ssh密匙來認證
2、生成公鑰,用于身份認證:
ssh-keygen -c "[email protected]" -t rsa
注意: 此處的郵箱位址,你可以輸入自己的郵箱位址。在回車中會提示你輸入一個密碼,這個密碼會在你送出項目時使用,如果為空的話送出項目時則不用輸入。這個設定是防止别人往你的項目裡送出内容。
這樣就可以在你的使用者下取得需要的公鑰匙,公鑰位于你的電腦中“c:\documents and settings\airen\.ssh”的“id_rsa.pub”檔案下:
你使用文本編輯器打開“id_rsa.pub”就可以看到公鑰的内容:
ssh-rsa aaaab3nzac1yc2eaaaabiwaaaqeas1c3zl3ibjhmbscwooz7whlkga7xq+5inquctqmz7xqbclvewofdd4byts99x+xfnxggslil85wrofxx9zh27zmpr3z8kwp3pekfovk7ilmt0b9lzqhgpull76q7d2ked8se9gv4fnxg05zk6auzm70cbj9szqjv//wee7ufkibcqd3nghstkb+0js8ncmwldhmxixzewufxgt/d4egqca6ijjuj9iliydzzlwwzkoh1wugdu5lae1qptipat50uwxpnlsbpoqznbjjhg+as9if6trkg4yzkwzsbtp725bjdcwkarhwrrkj2cwugcjyrycy+8ji2oxdawyjwq+w9hq== [email protected]
此時隻要把你的公鑰放進你項目的服務中就可以進行git的相關操作。
把你本地生成的密鑰複制到裡面(key文本框中), 點選 add key 就ok了
可以輸入下面的指令,看看設定是否成功,<code>[email protected]</code>的部分不要修改
$ ssh –t [email protected]
如果是下面的反應:<code></code>
the authenticity of host 'github.com (207.97.227.239)' 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)?
不要緊張,輸入<code>yes</code>就好,然後會看到
hi <em>username</em>! you've successfully authenticated, but github does not provide shell access.
順便列出解決中文目錄支援問題:
1、ls不能顯示中文目錄
解決辦法:在git/etc/git-completion.bash中增加一行:
alias ls='ls --show-control-chars --color=auto'
2、git commit不能送出中文注釋
解決辦法:修改git/etc/inputrc中對應的行:
set output-meta on
set convert-meta off
3、git log無法顯示中文注釋
解決辦法:在git/etc/profile中增加一行:
export lesscharset=iso8859
到這時有關于git在winxp下安裝就介紹完了,希望這個能給一些朋友帶來一定的幫助。同時更希望朋友們關注w3cplus,因為隻有你們的關注才能帶來我的成長。