网上有关一些webstorm上git的使用方式,但似乎不是很完整或者说不是当前最新版本的,这里也进行简单的介绍。笔者使用的是OS X系统,自带git,webstorm2016版本。
在不懂的情况下,可以先参照一下webstorm官网git介绍
大概意思就是:
将git安装在您的计算机上(1.7.1.1或更高版本)
配置当前项目的目录;
如果使用远程的仓库,首先要建立一个git托管账号,使用用户名和密码来访问远程SSH项
具体说一下,
1、如果你是windows系统,需要先下载安装git;如果是MAC系统,系统自身就带有git,无需再次下载;
2、接下来,找到git
(windows系统下 file -> setting -> ... ; MAC系统 如下:webstorm -> preferences ,点击进入)
右上角Test按钮可以看到当前git的版本
3、创建并拷贝远程仓库到本地
克隆远端仓库4、提示输入远程仓库地址、账号和密码
5、完成克隆
6、更新和提交
在其他人提交之后,远端仓库的内容会被改变,git在提交之前需要先更新本地仓库,也就是把你同伴提交的代码更新到本地然后才提交,以保证提交的代码尽量少冲突。如果你们修改的是相同的地方,系统会提醒你手动选择某一份更新。
然后选择VCS按钮,保存到本地,并提交到远端仓库就ok了
用IDE工具的shelve的功能:有一些IDE工具提供了shelve的功能,shelve的意思是“将…搁在一边”,即把还没写完的代码先搁在一边。
首先在IDE的底部找到“Changes”,点开会有local的选项卡,选中你要搁置的代码,点击右键,选择“Shelve Changes”,在提交的输入框中输入你的注释,以便回来的时候识别你需要的版本,点击“Shelve Changes”键即可。这时选项卡上会多一个“Shelf”的选项卡,里面就有你搁置的代码。
这时候你可以去old分支修改代码,改完了之后回到new分支,到“Shelf”选项卡下选择你要恢复的代码或者版本,点击右键选择“Unshelve Changes”,你的搁置的代码就回来了。
小彩蛋:关于git原理的入门,可以参考教程 git - 简易指南
网友评论