一、首先要確定電腦已經成功安裝好git了。(記住git的安裝位置)
二、這裡需要給webstorm配置一下:
依次點選:file –> Settings –> Version Control –>Git
隻需要在紅框部分選擇git的正确安裝路徑(找到git.exe),點選OK,配置完成。
如果不确定git路徑是否正确,可以點選紅框後面的Test按鈕,如果出現下方提示,表示正确。
三、将伺服器上的項目檢出到本地:
依次選擇:VCS –> Checkout from Version –> Git
依次輸入git倉庫的位址,父目錄路徑 和 目前目錄名
同第二步,可以點選右側的Test按鈕,檢測git倉庫位址是否正确,檢測成功提示如下:
點選Clone,選擇Yes開始克隆。根據提示打開本地克隆的項目,就可以看到想要的檔案了。
四、以下就是webstorm中的git操作了
要想擷取git倉庫上的最新檔案,可以在最外層目錄上右鍵,依次選擇 Git–>Repository –> Pull。注意webstorm中本地檔案的顔色,黑色的代表和git倉庫上的代碼同步,其他顔色可能代表本地建立的檔案沒有加入git管理,或者加入了沒有送出,或者對檔案進行了修改還沒有送出。
1、建立(修改)檔案
每次建立檔案的時候,都會詢問是否将檔案加入git管理,選擇Yes:
這時項目中就多了一個綠色的檔案。
當修改了某個檔案的時候,這個檔案也會變成綠色。
代表下一次送出的時候會被送出。
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:
選擇曆史版本後,輕按兩下右側的檔案可以打開該檔案的修改記錄,如下圖:
這樣就可以看到 誰在什麼時間修改了什麼檔案 了。
擴充
使用Xshell工具 送出代碼到伺服器上的遠端版本庫:
1、打開Xshell工具,建立會話,輸入主機IP 端口
2、連接配接,輸入使用者名密碼
3、進入倉庫路徑(如:
cd ../user/share/nga/wprovider/
)
4、把送出從master分支推送到遠端版本庫:
git pull
(上面的webstorm操作git最終送出的倉庫,視為master分支)