When pulling the project code, if there is eslint code check, but the local open will be in CRLF or LF error error, then how to deal with it?Git has an auto-convert line-break feature that automatically converts a newline format when a file commits;Do not want to use, you can also through the git config--global Core.autocrlf false off;How to use Vscode so you can set this up, file - Preferences - settings -Search: Default end-of-line characters. Rev
"], // block that does not start with a new line {Do You Want To Have spaces before"Space-before-function-Paren": [0, "always"], // do you need a space before the brackets when defining a function?"Space-in-Parens": [0, "never"], // do not have spaces in parentheses"Space-infix-ops": 0, // do not have spaces around the infix Operator"Space-return-throw-case": 2, // do you want to add a space after return throw case?"Space-Unary-ops": [0, {"Words": True, "nonwords": false}], // do not add spaces
+ '! 'The comma immediately follows a space eslint:comma-spacing
✓ok
var list = [1, 2, 3, 4]
function greet (name, options) {...}
✗avoid
var list = [1,2,3,4]
function greet (name,options) {...}Else and the back brackets remain on the same line Eslint:brace-style
✓ok
if (condition) {//...
} else {/
/...
}
✗avoid
if (condition) {
//...
}
else {
//...
}Multiline if declaration, using curly braces eslint:curly
✓ok
if (Options.quiet!== true) console.log (' Done ')
✓ok
if (Options.quiet
One, ignoring a single directory1. Ignore foldersIf the directory oa.youxi.com is from SVN checkout, add material to the server's local directory, but do not want to add material to version control, so we need to ignore this directoryFirst use the SVN status command to view the current status[[Email protected] oa.youxi.com]# SVN status? Htdocs/admin/adv/materialAdd a directory that you want to
1. Ignore foldersIf the directory oa.youxi.com is from SVN checkout, add material to the server's local directory, but do not want to add material to version control, so we need to ignore this directoryFirst use the SVN status command to view the current status[[Email protected] oa.youxi.com]# SVN status? Htdocs/admin/adv/materialAdd a directory that you want to ignore
The simplest method is to create a file:. gitignore in the same directory as the. Git directory.
Touch. gitignore
Vi. gitignore
: WQ
Note: If the file to be ignored has been managed by git, you need to remove it first. The command is as follows:
E.g .:
Git Rm-r -- cached webroot/WEB-INF/classes /**/*
-R: Recursion
Git commit
Then, the ignore in. gitignore takes effect.
Reference //-------------------
From:
Http://gitready.com/beginner/2009/01/19/igno
Reprinted from: http://blog.csdn.net/qq_34590097/article/details/56284935
Recently learned git, and in the use of the IDE is IntelliJ idea, found that idea in the submission of the project to the local warehouse, the content of the. Idea folder will also be submitted, which contains some of the project configuration information, including history, version control information, and so on. You can not upload it to git.At this point, you need to write a. gitignore file to
Preface :To avoid conflicts between installation libraries under multiple Python projects, or to easily package a project, it is recommended that you install a Python virtual environment under each project folder and operate within a virtual environment, after which any libraries you install and any programs you execute are running in this environment. However, when you use Git for versioning, you need to ignore the virtual environment-related files a
Details that are easy to ignore in C language (article 1), ignore article 1
Preface:The purpose of this article is to record the details that are easy to ignore in the C language. I plan to take some time every day to read books and stick to it. Today is the first article, maybe next month's today is the second article, and next year's today is the first article
1,Environment
Windows XP SP3 + tortoisegit + msysgit
2,Three methods for ignore files
The following ignore files are in the following format:
# A row starting with '#' is considered as a comment.# Ignore all objects whose names are foo.txt.Foo.txt# Ignore all generated HTML files,*. Html# Foo.html is manuall
Details that are easy to ignore in C language (article 2), ignore Article 2
Preface:The purpose of this article is to record the details that are easy to ignore in the C language. I plan to take some time every day to read books and stick to it. Today is the first article, maybe next month's today is the second article, and next year's today is the first article
Sometimes in the project to build a directory, to store temporary files, run out of delete, this directory is basically empty. However, MAVEN does not package empty directories by default when it comes to packaging. At this point, you need to add a configuration to the Maven-war-plugin, as follows:Note: This parameter is Maven-war-plugin 2.4 or later.(Original article, reprint please specify the blog from Clement-xu)MAVEN will ignore empty folders whe
Ignore filesThe following ignore files are in the format below:
# lines starting with ' # ' are treated as comments . NBSP;NBSP;NBSP;NBSP # ignores all files with file names that are foo.txt. Foo.txt # ignores all generated html files, *.html The # foo.html is manually maintained, so the exception is. !foo.html # ignores all. O and .a files. *. [OA]
StepsCreat
iOS configuration ignores files . gitignore fileA new project was created before, and when using Git to manage the version, there was no configuration to ignore the file . gitignore file, resulting in each commit will appear userinterfacestate.xcuserstate,breakpoints _v2.xcbkptlist (This is the file that added the debug breakpoint) These two files are modified.I didn't notice it at first, but I found out that every time I saw the two files, I felt na
When you use git to manage source code, a large number of temporary files will be generated during compilation. For these temporary files, we do not want to submit them to the code library. By default, git manages these temporary files and treats them as a change. In this way, we need to select the files to be submitted by ourselves, which makes us inconvenient.
In fact, we can use the. gitignore file to control git's file change management under repository.
Format of the gitignore File
File.g
Easy to ignore label, ignore label
# Easy to ignore label labels # the original 'label' label is a native HTML label. For the original function, refer to [here] ( http://www.w3school.com.cn/tags/tag_label.asp Label defines tags for input elements ). The label element does not present any special effects to users. However, it improves availability for mouse users.
There is a lot of information on the role, installation and use of supervisor on the Internet, and we do not introduce it here.Git address: https://github.com/petruisfan/node-supervisor
The main point here is to use Supervisor to ignore the file:
After executing Supervisor index, node restarts as soon as there is a file change in the entire directory file.
Now you want to ignore the update of the folder
10 basic Python usage that is easy to ignore but should be mastered, 10 ignore python usageI have been writing code all my life, but I have never mastered the essence of code. In most cases, Visual Basic is used because I use VB most comfortably. I also learned a little about other languages (R, C, JavaScript, Applescript, Hypertext, and basic I learned in 1979 ). A few years ago, I decided to use only Pyth
Simple, so do not ignore the actual application that \ r \ n and \ n programmers should understand. Do not ignore the programmer
As we all know, \ r is a carriage return and \ n is a linefeed.
For historical reasons, the line break in windows is \ r \ n)
The linefeed in open source or open standards such as linux and html is \ n.
The reason for recording this note is:
When textarea contains line breaks, an
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.