1)下載並安裝Git工具:Git下載地址
安裝完成以後,在桌面空白處點擊右鍵,會出現如下選項:
html![]()
1) 在一文件夾中,點擊右鍵,選擇上圖中的
Git Bash Here
,進入一個窗口界面:git![]()
2) 輸入命令:
git config --global user.name "輸入你的Github的帳號"
再次輸入命令:git config --global user.name "輸入你的Github的郵箱"
緩存
3) 爲Github帳戶設置SSH key,輸入命令:
ssh-keygen -t rsa -C 'Github的郵箱'
,窗口提示的全部選擇不用理睬,所有按回車
生成的文件會在C:\Users\saibiao\.ssh
中找到,我這邊是生成了兩個文件,其實須要三個文件,下面會有解決辦法。
在文件中打開id_rsa.pub
這個文件,所有複製ssh
4) 打開GitHub網頁,懸浮在我的的圖標上,點擊
Settings
,找到SSH keys
,選擇新SSH Keys
,Title
能夠設置成倉庫名,將複製的公鑰所有粘貼到內容框中,點擊添加,會收到郵件提醒工具
5) 關聯遠程倉庫:打開須要關聯的倉庫主頁,複製SSH連接
ui![]()
執行命令git remote add origin SSH地址
,其中origin是起的本地倉庫名
1) 在窗口中輸入命令:
git init
,完成初始化
2) 新增一個文件 :touch demo.html
3) 添加文件到緩存庫:git add .
4) 提交文件到倉庫:git commit -m "備註"
5) 提交文件到遠程庫:git push -u origin master
.net
6) 其中第五步可能會出現問題,若是出現如下情形,咱們輸入yes
code,這步是生成
known_hosts
文件
也可能出現
refusing to merge unrelated histories
這個錯誤,緣由是本地倉庫是遠程倉庫不一致,能夠先拉取遠程倉庫到本地,再推送。
解決辦法-輸入命令:git pull origin master --allow-unrelated-histories
,成功拉取以後,再輸入命令:git push -u origin master
便可htm