一, 首先要确保电脑已经成功安装好 git 了.(记住 git 的安装位置)
二, 这里需要给 webstorm 配置一下:
依次点击: file -> Settings -> Version Control ->Git
vczhyr6jrLHtyr7V/ci3oaM8L3A+DQo8cD48aW1nIGFsdD0="这里写图片描述" src="https://www.2cto.com/uploadfile/Collfiles/20180802/20180802093551489.png" title="\" />
三, 将服务器上的项目检出到本地:
依次选择: 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 分支)
来源: https://www.2cto.com/kf/201808/766162.html