小马带你认识前端开发神器WebStorm(WebStorm及Git的相关配置与使用)

简介: 小马带你认识前端开发神器WebStorm(WebStorm及Git的相关配置与使用)

一、在 webstorm 中配置 Git

1.点击 File->Settings…;

image.png



2.输入 Git 进行搜索;


image.png


3.点击 GitHub->Add account,输入自己的 Git 账号和密码;

image.png



4.点击 Git,在 Path to Git executable 中选择自己电脑所安装的 Git 所在绝对路径;

image.png



5.点击 Apply,点击 ok,Git 配置完成;

image.png



二、克隆 Git 仓库上的项目至本地

1.打开软件,check out->GIT;

image.pngimage.png


2.已经进入软件也可,点击 VCS->Git->Clone;

image.png


3. 出现以下弹框,填好目标地址和本地存储路径后点击 Clone 即可;

image.png



4.克隆之后记得先改变分支,进入到自己的分支;

image.png



5.分支命名;

image.png



6.选好分支后打开 Terminal,npm i / cnpm i 命令下载 node_modules 包;

image.png



7.下载完modules包之后就可以正常启动项目了;

image.png



三、更新项目代码

       在使用 Git 协同开发的环境下,每次打开 webstorm 项目最好先更新代码,让自己的代码与 Git 仓库保持同步,以免出现一些不必要的冲突;


1.点击以下按钮拉取最新代码进行更新,也可用快捷键 Ctrl+T;


image.png


2.出现以下弹框,点击ok;

image.png



3.更新成功后会有如下提示;

image.png



四、WebStrom 中项目文件颜色详解

       红色:本地新增文件,没有关联到git,直接提交无法提交到Git(提交时不显示该文件),需要先Add添加至仓库后再提交;


       绿色:红色文件Add至仓库后转变而成,ctrl + k 可以直接提交;


       蓝色:文件内容已经被修改,可以revert恢复至修改前状态;


当文件名称为蓝色时说明该文件已经被修改,但还未提交至Git;

image.png



如果是误修改,想要回到文件修改前的状态,右键 -> Git -> Revert 即可恢复;

image.png



当文件名为红色时表示该文件为新创建的文件且未上传至仓库,仅存在于本地;

image.png



想要删除此新创建的文件时,若该文件未被其他文件引用则无需安全删除,直接删除即可;

image.png



五、项目提交至 Git

1.代码修改完成之后(此时文件名为蓝色)提交至 Git 仓库,提交按钮如下,也可使用快捷键Ctrl+K;(注意在提交前最好先进行拉取(更新) 代码操作,保证代码在最新状态再提交,避免产生冲突)

image.png



2.提交时必须写明备注,提交时注意选择自己确定要提交的代码文件,不提交的不要选择,提交成功会有成功提示且会在版本控制中生成提交记录;提交成功后文件名变为正常颜色;

image.png



3.若想要提交新创建的文件(文件名为红色),必须先将此文件添加到仓库中,右键->Git->Add,如果该文件已经添加则Add选项不可选中,添加成功后文件名称变为绿色,绿色时可直接提交;

image.png



六、文件定位

       当文件数目较多时点击该图标可将当前所编写的代码文件在项目文件目录中定位;

image.png



七、终端控制台与版本控制台

       在软件底部可以进入终端控制台与版本控制台;

image.png



       终端控制台用于项目的启动,node_modules包的下载等;


cnpm安装命令:npm install -g cnpm (cnpm是npm的淘宝镜像,在国内速度要优于npm)


node_modules包下载:cnpm i / npm i


项目启动命令:cnpm run dev / npm run dev


image.png


版本控制可以看到项目的进展情况,Git仓库成员的提交记录等;

image.png



八、 WebStrom 常用快捷键

image.png


相关文章
|
6天前
|
Ubuntu Shell 开发工具
ubuntu/debian shell 脚本自动配置 gitea git 仓库
这是一个自动配置 Gitea Git 仓库的 Shell 脚本,支持 Ubuntu 20+ 和 Debian 12+ 系统。脚本会创建必要的目录、下载并安装 Gitea,创建 Gitea 用户和服务,确保 Gitea 在系统启动时自动运行。用户可以选择从官方或小绿叶技术博客下载安装包。
20 2
|
13天前
|
缓存 前端开发 JavaScript
前端性能优化:Webpack与Babel的进阶配置与优化策略
【10月更文挑战第28天】在现代Web开发中,Webpack和Babel是不可或缺的工具,分别负责模块打包和ES6+代码转换。本文探讨了它们的进阶配置与优化策略,包括Webpack的代码压缩、缓存优化和代码分割,以及Babel的按需引入polyfill和目标浏览器设置。通过这些优化,可以显著提升应用的加载速度和运行效率,从而改善用户体验。
32 6
|
14天前
|
缓存 监控 前端开发
前端工程化:Webpack与Gulp的构建工具选择与配置优化
【10月更文挑战第26天】前端工程化是现代Web开发的重要趋势,通过将前端代码视为工程来管理,提高了开发效率和质量。本文详细对比了Webpack和Gulp两大主流构建工具的选择与配置优化,并提供了具体示例代码。Webpack擅长模块化打包和资源管理,而Gulp则在任务编写和自动化构建方面更具灵活性。两者各有优势,需根据项目需求进行选择和优化。
46 7
|
12天前
|
算法 网络安全 开发工具
[Git]关联远程库的两种方法及配置
本文介绍了 git 的四种连接方式:ssh 连接、HTTPS 连接、SVN 连接和 SVN + ssh 连接,重点讲解了 HTTPS 和 ssh 连接方式的配置及注意事项。文章详细解释了 HTTPS 连接的身份验证过程、常见问题及解决方案,以及 ssh 连接的公钥和私钥的创建、配置方法。此外,还介绍了如何在同一台电脑上连接多个 gitee 账号的方法。
43 0
[Git]关联远程库的两种方法及配置
|
14天前
|
缓存 前端开发 JavaScript
前端工程化:Webpack与Gulp的构建工具选择与配置优化
【10月更文挑战第27天】在现代前端开发中,构建工具的选择对项目的效率和可维护性至关重要。本文比较了Webpack和Gulp两个流行的构建工具,介绍了它们的特点和适用场景,并提供了配置优化的最佳实践。Webpack适合大型模块化项目,Gulp则适用于快速自动化构建流程。通过合理的配置优化,可以显著提升构建效率和性能。
27 2
|
1月前
|
JavaScript 前端开发 网络架构
|
1月前
|
编解码 前端开发 UED
前端:移动端视口配置
移动端视口配置是指针对移动设备浏览器设置视口的宽度、高度和缩放等属性,以确保网页能根据不同的屏幕尺寸和分辨率进行适配,提供更好的用户体验。合理的视口配置是移动优先设计的关键环节。
|
1月前
|
前端开发 开发工具 git
如何清理 docker 磁盘空间+修改 Gitea 服务器的 Webhook 设置+前端一些好学好用的代码规范-git hook+husky + commitlint
如何清理 docker 磁盘空间+修改 Gitea 服务器的 Webhook 设置+前端一些好学好用的代码规范-git hook+husky + commitlint
30 5
|
1月前
|
开发工具 git
git显示开发日志+WinSW——将.exe文件注册为服务的一个工具+图床PicGo+kubeconfig 多个集群配置 如何切换
git显示开发日志+WinSW——将.exe文件注册为服务的一个工具+图床PicGo+kubeconfig 多个集群配置 如何切换
37 1
|
21天前
|
前端开发 安全 API
前端全栈之路Deno篇(三):一次性搞懂和学会用Deno 2.0 的权限系统详解和多种权限配置权限声明方式
本文深入解析了 Deno 2.0 的权限系统,涵盖主包和第三方包的权限控制机制,探讨了通过命令行参数、权限 API 和配置文件等多种权限授予方式,并提供了代码示例和运行指导,帮助开发者有效管理权限,提升应用安全性。