PhpStorm Git 配置(解决文件没有变色的问题)

摘要: PhpStorm Git 配置

首先需要安装windows下的Git版本,网上有很多我下载的是msysgit反正都差不多,不会的自己百度。

其次打开PhpStorm,点击File ,Settings ,找到Version Control 找到Git

这里有个Path to Git executable 需要填写的,网上看了很多教程。填写以后点test都报错PHPStorm官方也没有说明,经过研究最后发现。这里填写的应该是

G:\Dev_Git\Git\bin\git.exe

如我的是:G:\Dev_Git\Git\bin\git.exe

点击Test就可以测试通过了

有时候发现使用了git,但是当修改文件后,文件没有变色,原因在于没有配置VCS为git,编辑Directory选择项目的目录,VCS选择GIT,见下图:

时间: 2024-11-03 21:40:04

PhpStorm Git 配置(解决文件没有变色的问题)的相关文章

git 配置忽略文件(忽略UserInterfaceState.xcuserstate,Breakpoints_v2.xcbkptlist)

ios 配置忽略文件.gitignore 文件 之前新建了一个项目,在使用git管理版本的时候没有配置忽略文件 .gitignore 文件,结果导致每次提交的时候都会出现UserInterfaceState.xcuserstate,Breakpoints_v2.xcbkptlist(这个是增添调试断点出现的文件)这两个文件被修改. 一开始还没注意,后来发现每次基本上都会出现,感觉每次看见这两个文件都觉得恶心.虽然不是处女座,但是看着这样也是不爽的.今天闲下来,决定要彻底解决这个问题.好吧,开始百

PhpStorm Git 配置

首先需要安装windows下的Git版本,网上有很多我下载的是msysgit反正都差不多,不会的自己百度. 其次打开PhpStorm,点击File ,Settings ,找到Version Control 找到Git 这里有个Path to Git executable 需要填写的,网上看了很多教程.填写以后点test都报错PHPStorm官方也没有说明,经过研究最后发现.这里填写的应该是 G:\Dev_Git\Git\bin\git.exe 如我的是:G:\Dev_Git\Git\bin\gi

phpstorm配置git并解决Terminal 中文乱码(Unicode 编码)的方法

前言:在使用PHPstorm的时候,需要用到terminal,主要还是用这个操作git,但是在使用这个的时候会发现,代码里所有中文都是乱码状态,不利于使用,下面就来看看怎么解决这个问题 一.先在phpstorm上配置git 1.打开 settings 设置界面,选择 Tools 中的 Terminal (File -> settings -> Tools -> Terminal) 2.修改 Shell path 为你的Git bash 安装路径,我的在 D:\developer\Git\

.gitconfig文件位置及git配置别名

在使用Git配置别名时,想要在配置文件中直接修改,首先要找到.gitconfig ~/.gitconfig 文件:用户目录下的配置文件只适用于该用户 若使用 git config 时用 --global 选项,读写的就是这个文件. 1. 切换到.gitconfig所在目录 2. 配置别名 问题解决参考自:https://git-scm.com/book/zh/v1/%E8%B5%B7%E6%AD%A5-%E5%88%9D%E6%AC%A1%E8%BF%90%E8%A1%8C-Git-%E5%89

vue-cli 脚手架中 webpack 配置基础文件详解

一.前言 vue-cli是构建vue单页应用的脚手架,输入一串指定的命令行从而自动生成vue.js+wepack的项目模板.这其中webpack发挥了很大的作用,它使得我们的代码模块化,引入一些插件帮我们完善功能可以将文件打包压缩,图片转base64等.后期对项目的配置使得我们对于脚手架自动生成的代码的理解更为重要,接下来我将基于webpack3.6.0版本结合文档将文件各个击破,纯干料. 二.主体结构 1. package.json 项目作为一个大家庭,每个文件都各司其职.package.js

vue-cli脚手架中webpack配置基础文件详解

一.前言 vue-cli是构建vue单页应用的脚手架,输入一串指定的命令行从而自动生成vue.js+wepack的项目模板.这其中webpack发挥了很大的作用,它使得我们的代码模块化,引入一些插件帮我们完善功能可以将文件打包压缩,图片转base64等.后期对项目的配置使得我们对于脚手架自动生成的代码的理解更为重要,接下来我将基于webpack3.6.0版本结合文档将文件各个击破,纯干料.重点章节点击查看:package.json:config/index.js:webpack.base.con

visual studio 路径配置解决办法

对于一个vs工程来说,如果工程生成的是dll文件,那么在开发调试时,则需要设置一个文件路径,该路径有一个可执行文件(.exe文件),该可执行文件会在启动或者运行时加载上述dll,此时才能在dll内下断点调试.若是多个人同时在开发同一个dll工程,而可执行文件的路径又不见得都是一致的,此时Git或者其它版本控制工具上保存的可执行文件路径难免就出现冲突. 一个有效的办法是约定可执行文件与dll工程的相对路径,在项目中使用相对路径来设置可执行文件路径.本文将提供另外一种办法来解决这类问题. 有几个地方

atitit.手动配置列表文件的选择and 数据的层次结构 attilax总结最佳实践--yaml

atitit.手动配置列表文件的选择and 数据的层次结构 attilax总结最佳实践--yaml 1. yaml是个好的选择.. 1 2. 数据的层次结构--结构:hash,list,和block literal. 1 3. yaml跟json的实现区别 1 4. xml的优点及json的问题 2 4.1. ide友好 2 4.2. JSON也适合与任何数据,复杂struts难以阅读 2 4.3. json难以手工维护 3 5. 基于YAML的开源项目解析YAML文件最常用的Java库是JvY

git忽略某些文件提交

git忽略某些文件提交 在项目中有些配置文件不需要提交,但是有同学在后面开发中发现在.igonore文件中无论如何都无法忽略某些文件的提交.原因在这里: 已经维护起来的文件,即使加上了gitignore,也无济于事.---- 那么如何解决呢?方式如下 git update-index --assume-unchanged   要忽略的文件夹/文件夹下文件名 比如我要忽略项目下.idea文件夹下所有xml文件,idea下都是xml文件(我用的webstorm): git update-index