【git1】git+gitHub+webStorm的使用

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"

會出現相似下圖的提示: 4800555727900571148
直接按下「enter」鍵便可,而後輸入密碼。(能夠分別填入你github的帳號註冊的 郵箱密碼)
4926937992443550540

    以上操做即生成了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) 添加

       綠色:未上傳

       藍色:代表此文件有修改未上傳

   2)Git四步驟:
1.將本地的改變存起來, 作Stash Changes操做  (位置在菜單vcs—Git—。。。)
2.將遠程pc線上的代碼 pull下來
3.再將步驟1存起來的代碼放出來, 作UnStash Changes操做
4.將代碼 push到遠程倉庫
【上面改版的方式直接相似source tree的方式,保存本地—>拉取線上—>放出本地—>向線上提交】
在 拉取線上—>放出本地 的過程當中資源合併添加刷新
有一點要 注意: 對於新添加文件,要先提交到本地 再進行修改而後stash纔會有存儲記錄。以後才能進行以上Git四步驟。

以上的Git四步驟就是我們操做具體文件傳至線上過程。

 

參考資料:http://www.mrfangge.com/how-to-use-webstorm-to-manage-your-github/

相關文章
相關標籤/搜索