1.查看是否在本機上是否有SSH祕鑰(keys)html
打開git bush後首先運行,cd ~./sshgit
第一次運行估計都會是木有這個目錄的以下圖github
這樣正好ssh
2.建立一對新的ssh祕鑰 https://help.github.com/articles/generating-ssh-keys測試
ssh-keygen -t rsa -C ****@gmail.com3d
一直按回車便可,htm
則將密鑰按默認文件進行存儲。此時也能夠輸入特定的文件名,好比/c/Users/you/.ssh/github_rsablog
接着,根據提示,你須要輸入密碼和確認密碼(說到這裏,若是你很放心,其實能夠不用密碼,就是到輸密碼的地方,都直接回車,因此每次push就只管回車就好了。ip
OK,如今已經在本地機器上創建了ssh祕鑰,接下來能夠在github添加你的key了it
3.在github.com上添加key,
能夠打開id_rsa.pub來進行復制key,也能夠直接用命令把內容複製的粘貼板上
clip < ~/.ssh/id_rsa.pub
添加結束後就能夠進行測試是否成功了。
運行以下
ssh -T git@github
以下圖
表示已經鏈接成功。
http://www.xuanfengge.com/using-ssh-key-link-github-photo-tour.html .
4.能夠在github上新建一個repository,而後把他git clone 下來到你的目錄中,
好比:git clone git@github.com:********/checkerplace.git
如圖
若是查看文件夾會發現會下載到祕鑰所在的目錄,由於在clone以前沒有cd 到其餘目錄。
如今能夠在這個目錄下新建一個txt,而後提交到github上。
cd 到這個checkerplace目錄。
git add test.txt //這個是添加指定文件
若是git add . //就是添加該文件夾下的全部文件
而後提交到本地庫
git commit -m 'first commit'
能夠push到遠程
git push origin master (默認的,也能夠變化)
如今已經提交了,能夠到本身的github上查看是否有個test.txt文件
如圖,
只是記錄了一次簡單的操做,省得本身忘記,能夠查看更多的信息,
更多的信息能夠查看具備權威性的:http://git-scm.com/book/zh
在這裏詳細的包括不少指令的細節,查看提交歷史;取消操做;打標籤;更多遠程操做,以及分支操做的知識,也有高級一點的自定義git,還能夠查看git的內部原理。
也有些總結指令的http://blog.163.com/zhulp0372@yeah/blog/static/115894479201241545917697/