在開始使用前我們需要先建立一個SSH Key 來和 Server連線的
開始建立我們的SSH Key
首先我們按”Start Menu/開始” ->”Git“資料夾 ->選擇 “Git Bash”

如果結果是這樣的話”No such file or directory” 意思是你電腦上沒有建立過SSH key
[如果有的話.. 可以考慮到你電腦上的User Profile上 backup了他..E.G. 把這.ssh 這個資料夾改名便可以了]

我們可以使用以下的指令去建立自己的SSH Key
“ssh-keygen -t rsa -C ‘youremail@youremailaddress.com’”

[請用自己在BitBucket上的email來取締 “youremail@youremailaddress.com” ]
按”Enter” 之後 便會叫你輸入一個檔案名用來儲存你的SSH Key..
我們不用輸入檔案名..真接按”Enter” 便可以了
之後便會叫你輸入”passphrase” (和密碼差不多的東西)

輸入之後按”Enter” 重複輸入 自己定下的”passphrase” 之後

你便應該可以看到和下面差不多的畫面..
說明了你的Private Key 和Public key 儲存了在那裡
和你的SSH 指紋是怎樣的..等等

現在你的SSH Key 已經建立了..
之後我們便需要把我們的Public Key加進我們的BitBucket Account上了..
我們可以執行以下”Command/指令” 去檢查能不能連接到 BitBucket的Account 上
“ssh -T git@bitbucket.org”
如果我們沒有把Public key 加到BitBucket 上時..
我們會遇到以下的錯誤信息..”Permission Denied (publickey)”

所以我們先要登入我們的 BitBucket Account..
之後用mouse 指向自己的用戶名稱->選擇”Account”

之後我們可以打開之前自己建立的SSH Key的Public Key檔案..[id_rsa.pub]
他的位置應該會在你的使用者資料來內的..
當你到”Start Menu/開始” -> 選擇你的”使用者名稱”

開啟”.ssh”資料夾便可以看到之前所產生的SSH Key 檔案了
id_rsa 是Private Key
id_rsa.pub 是 Public Key
known_hosts 是用來儲存我們容許連接到的IP address

我們可以使用”Notepad/記事簿” 開啟我們的Public Key [id_rsa.pub] 檔案..
之後複製檔案內的所有內容

之後我們便回到BitBucket 我們的Account Setting 上
找到了SSH Keys 的Section
在這個TextBox上貼上你剛剛複製的Public Key內容
之後按”Add Key“..
完成後要記著按”Save” 去儲存BitBucket上的設定

之後我們可以返回我們的”Git Bash/ Command Prompt” 畫面
再次執行之前的指令/command
“ssh -T git@bitbucket.org”
之後他會顯示”Warning: Permanently added the RSA host key for IP address ‘xxx.xxx.xxx.xxx’ to the list of known hosts”
之後便會叫我們輸入我們之前所設定的”passphrase” 了

有輸入”passphrase” 這個畫面證明了..我們設定的SSH key 已經成功建立..
我們便可以開始使用BitBucket 作為我們Source control/或Backup source code 的地方了

輸入完Passphrase之後出現”Invalid command syntax” 是正常的
將來有時間的話..我會寫多一些怎樣使用Git的網誌..
Hope you find it useful