Git與GitHub什麼關係?html
git:版本控制工具/系統。git
github:是一個用git控制的項目託管平臺。(一樣,碼雲和Gogs也是基於git的項目託管平臺。)github
。。。此文接下來說的是怎麼搭配Git和gitHub以及webstrom完成一個項目的託管。。。web
(一)準備工做ssh
1.Git.exe下載安裝webstorm
官網地址:https://git-scm.com/工具
安裝圖文教程:https://jingyan.baidu.com/article/7f766dafba84f04101e1d0b0.htmlspa
(附:Git中文手冊:https://git-scm.com/book/zh/v2/ 此手冊做用:如何純命令控制項目的一切操做)插件
附加教程:http://www.cnblogs.com/Bonker/p/3441781.html版本控制
我瀏覽了一遍沒仔細去學日常手動操做就夠咱們用的。
2.GitHub帳號註冊登陸
進入GitHub官網https://github.com/,右上角signUp註冊如圖
建立帳號,郵件驗證成功,則登陸該帳號進入。
3.webstorm下載安裝
(二)Git版本控制 鏈接GitHub(媒介Webstorm)
1.webstrom安裝github插件
點擊Webstorm的設置按鈕——>選擇「插件」(plugins)——>搜索 「github」——> install 安裝 ——> ok肯定
2.WebStorm鏈接GitHub
點擊Webstorm的設置按鈕——>選擇「版本控制」(version control)——>。。②③④⑤。。——> 點擊設置中的「肯定」
2.WebStorm鏈接Git
3.Git生成SSH密鑰 , GitHub填入該SSH密鑰
SSH密鑰:用於讓本地版本庫與遠程版本庫通訊
1)Git生成SSH密鑰
程序——打開"Git Bash"命令窗口——輸入命令 ssh-keygen -t rsa -C "your_email@youremail.com"
會出現相似下圖的提示:
直接按下「enter」鍵便可,而後輸入密碼。(能夠分別填入你github的帳號註冊的 郵箱和密碼)
以上操做即生成了SSH密鑰,密鑰文件爲id_rsa.pub。
2)GitHub填入該SSH密鑰
找到第一步生成的.ssh目錄下的id_rsa.pub文件,右鍵用記事本打開,複製記事本SSH內容
進入github設置密鑰頁:https://github.com/settings/keys
按照步驟1——2——3操做,3中填寫的爲 剛複製的SSH密鑰。
(三)GitHub在Webstorm中的正式使用
1.clone線上github地址到本地
Webstorm菜單欄 vcs—從版本控制checkout—GitHub
此處外鏈:gitHub如何新建項目倉庫以及倉庫地址如何得到?
2.本地操做項目文件後發佈到線上github倉庫
1)認清顏色標記
紅色:代表未添加到Git版本控制,需右擊選擇(Git —> +Add) 添加
綠色:未上傳
藍色:代表此文件有修改未上傳
以上的Git四步驟就是我們操做具體文件傳至線上過程。
參考資料:http://www.mrfangge.com/how-to-use-webstorm-to-manage-your-github/