創建完成後會有一個相應的提示頁面html
http://git.oschina.net/projects/new git
http://dl.oschina.net/soft/git github
安裝基本是默認選項,除了右鍵菜單關聯了Git Bash Hereshell
對Git進行全局設置, 設置Commit時使用的名字和郵箱segmentfault
$ git config --global user.name "改成你的暱稱" $ git config --global user.email "改成你的帳戶郵箱"
修改Commit時寫註釋的文本編輯器,我將其改成了sublime_textbash
$ git config --global core.editor sublime_text.exe
該全局配置的文件會保存在目錄$HOME,個人是保存在C:\User\winter\目錄下的.gitconfig文件中,能夠用記事本打開ssh
先cd到存放項目的目錄,而後clone編輯器
$ cd 你要存放的目錄 $ git clone 你的項目的http地址
打開項目文件夾,就能看到剛纔下載的項目文件url
我在工程目錄增長了一個文件 HelloWorld.CPPspa
而後使用GitBash將該文件add到項目中,使用status查看當前的狀態,而後commit,在打開的編輯器裏面,增長相應的註釋
再將項目push到git-osc,輸入用戶名和密碼,就Ok了
因爲HTTP方式Push時,每次都須要用戶名和密碼,改成SSH方式就不須要這樣作了
中途會讓你設定該SSH key的密碼,我將其目錄設置在了 C:\User\winter\.ssh\文件夾裏面了
打開~/.ssh文件夾,會看到有兩個文件
用文本編輯器打開 id_rsa.pub,並拷貝里面的全部內容, 而後打開本身的git-osc,在我的資料裏面增長公鑰,並將剛纔拷貝的內容複製進去,就OK了
添加完成以後,使用
ssh -T git@git.oschina.net
來判斷是否添加成功,中途會要你輸入生成SSH key時所輸入的代碼
使用下面的bash命令,將Http方式的項目改爲爲SSH方式
cd "你項目的目錄文件夾" git remote set-url origin 「你項目的的ssh地址」
或者手動修改項目文件目錄下面的 ./git/config文件, 將url改爲你項目的ssh地址
修改一下項目的文件,而後再commit,push,如今這裏只須要輸入ssh key的代碼就ok了,不在須要輸入git@osc的密碼
http://git.oschina.net/oschina/git-osc/wikis/%E5%B8%AE%E5%8A%A9
http://git.oschina.net/progit/index.html