天天看點

webstorm中使用git管理伺服器上的代碼——入門級

一、首先要確定電腦已經成功安裝好git了。(記住git的安裝位置)

webstorm中使用git管理伺服器上的代碼——入門級

二、這裡需要給webstorm配置一下:

依次點選:file –> Settings –> Version Control –>Git

webstorm中使用git管理伺服器上的代碼——入門級

隻需要在紅框部分選擇git的正确安裝路徑(找到git.exe),點選OK,配置完成。

如果不确定git路徑是否正确,可以點選紅框後面的Test按鈕,如果出現下方提示,表示正确。

webstorm中使用git管理伺服器上的代碼——入門級

三、将伺服器上的項目檢出到本地:

依次選擇:VCS –> Checkout from Version –> Git

依次輸入git倉庫的位址,父目錄路徑 和 目前目錄名

webstorm中使用git管理伺服器上的代碼——入門級

同第二步,可以點選右側的Test按鈕,檢測git倉庫位址是否正确,檢測成功提示如下:

webstorm中使用git管理伺服器上的代碼——入門級

點選Clone,選擇Yes開始克隆。根據提示打開本地克隆的項目,就可以看到想要的檔案了。

四、以下就是webstorm中的git操作了

要想擷取git倉庫上的最新檔案,可以在最外層目錄上右鍵,依次選擇 Git–>Repository –> Pull。注意webstorm中本地檔案的顔色,黑色的代表和git倉庫上的代碼同步,其他顔色可能代表本地建立的檔案沒有加入git管理,或者加入了沒有送出,或者對檔案進行了修改還沒有送出。

1、建立(修改)檔案

每次建立檔案的時候,都會詢問是否将檔案加入git管理,選擇Yes:

webstorm中使用git管理伺服器上的代碼——入門級

這時項目中就多了一個綠色的檔案。

當修改了某個檔案的時候,這個檔案也會變成綠色。

代表下一次送出的時候會被送出。

2、撤銷操作

如果一個檔案修改之後又不想修改了;或者誤删了一些東西;或者新添加的檔案不想在下一次送出到git倉庫;… 可以将其還原到上一個版本。

操作方法:在這個檔案上右鍵,選擇Git –> Revert

3、送出到git倉庫

為防止多人送出檔案産生沖突,一定要注意:

注意:在送出操作之前,要先進行pull操作,擷取到git倉庫上最新的項目,再送出。

pull操作即上面提到的:最外層目錄上右鍵,依次選擇 Git–>Repository –> Pull。

送出操作:在檔案或目錄上右鍵,依次選擇:Git –> Commit File(Commit Directory)

左上部分可以選擇要送出的檔案(像是.idea之類的配置檔案不用送出);左下部分是日志資訊,在這裡寫明本次送出改動了那些地方;Commit按鈕處 點選 Commit and Push,再選擇Push,就完成送出了。

4、檢視曆史

右鍵 –> Git –> Show History

這裡的Log和History标簽裡可以看到git倉庫的修改記錄。

或是點選 下方标簽欄左側的Version Control:

webstorm中使用git管理伺服器上的代碼——入門級

選擇曆史版本後,輕按兩下右側的檔案可以打開該檔案的修改記錄,如下圖:

webstorm中使用git管理伺服器上的代碼——入門級

這樣就可以看到 誰在什麼時間修改了什麼檔案 了。

擴充

使用Xshell工具 送出代碼到伺服器上的遠端版本庫:

1、打開Xshell工具,建立會話,輸入主機IP 端口

2、連接配接,輸入使用者名密碼

3、進入倉庫路徑(如:

cd ../user/share/nga/wprovider/

4、把送出從master分支推送到遠端版本庫:

git pull

(上面的webstorm操作git最終送出的倉庫,視為master分支)