New Blog (Beta)
https://grimmer.netlify.com
[updated] 使用puttygen可能會有格式上的問題,較保險的方法是
下載win上的git console client, msysgit,
http://code.google.com/p/msysgit/
安裝時選擇如附檔的圖,第三選項。
安裝後重開機或重登入後,即可使用如2.a所述的 ssh-keygen 方法。
3.Git的簡單使用:
a. command line的話有Git init (如果是server已建好的repo,不用這步), Git clone(~svn checkout), Git add(~ svn add), git comit, Git push (把本地端repo的branch push到remote repo)
a.2 在mac/linux上,之前產生的private key一般都是存在home/grimmer/.ssh/下,但如果你使用command line連git有找不到key或問你密碼的情形,可以強制限定某server host對應到某private key
vim .ssh/config,然後加入以下兩行 host 你的git server url IdentityFile ~/.ssh/grimmer (改成你自己的private key)
a.3 如果還是發生a.2的問題,可以把private key的權限改嚴一點。 chmod 400 privatekey
b. GUI client, mac上我建議用免費的 SourceTree (跨平台的)。
Leave a Comment