1.安裝git;
官網下載:https://git-scm.com/downloads
windows版-安裝(略);
2. 在程序中找到git文件夾,找到git bash;
輸入命令行,設置用戶名和郵箱:
git config --global user.name "your-name"
git config --global user.email "your-email"
注意:git config命令的--global參數,用了這個參數,表示你這臺機器上所有的Git倉庫都會使用這個配置,當然也可以對某個倉庫指定不同的用戶名和Email地址
3.創建一個版本庫
比如在E盤,code文件夾,新建了一個git的文件夾,在此文件夾cmd,命令行輸入:git init
4.生成 ssh,輸完后連敲三個回車即可
ssh-keygen -t rsa
這時候去查看系統盤用戶目錄下(一般在C:\Users\你的用戶名\.ssh)是否有了.ssh文件夾,進入會看到之前生成的id_rsa以及id_rsa.pub
如果生成多個ssh密鑰,可以針對不同郵箱生成不同網站的托管庫的ssh,比如:ssh-keygen -t rsa -f ~/.ssh/github_id_rsa -C "email"
-f 指定生成目錄和名稱
然后在.ssh目錄下,新建一個文件config,配置不同id_rsa對于不同網站的遠程庫
Host github
??? HostName github
??? PreferredAuthentications publickey
??? IdentityFile ~/.ssh/github_id_rsa
Host others
HostName others
PreferredAuthentications publickey
IdentityFile ~/.ssh/others_id_rsa
5.連接GitHub
這里不一定是GitHub,根據各位同學的實際情況來連接不同的服務器,比如OSChina的碼云。
下面以GitHub為例
在settings頁面的SSH and GPG keys欄中添加SSH,Title可以自定義,Key的內容即為之前生成的id_rsa.pub文件內容(復制進來即可)
6. 測試ssh key是否配置成功
ssh -T git@github.com
成功的話會顯示:
Hi yourname! You've successfully authenticated, but GitHub does not provide shell access.
如果不成功,用ssh -vT git@github.com,輸出信息,確定是哪里出現問題。
7.在Sublime Text 3上安裝Git插件
這里我假定Sublime Text 3已經安裝了Package Control,并且假定也會如何通過該插件來安裝其他插件了。
打開Package Control后搜索git回車即可,安裝完成后打開菜單欄Preferences/Package Settings/Git/Settings - User
輸入如下代碼并保存
{
? ? "git_command":"git安裝目錄\\Git\\cmd\\git.exe"
}