一、首先要確保電腦已經成功安裝好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:
點擊Git-Add-Push
這時項目中就多了一個綠色的文件。
當修改了某個文件的時候,這個文件也會變成綠色。
代表下一次提交的時候會被提交。
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分支)