practice - gitignore wordpress




Comment créer un fichier.gitignore (20)

Je dois ajouter quelques règles à mon fichier .gitignore , cependant, je ne le trouve pas dans mon dossier de projet. N'est-ce pas créé automatiquement par Xcode? Si non, quelle commande me permet d'en créer un?


========== Dans WINDOWS ==========

  1. Ouvrir le bloc-notes.
  2. Ajoutez le contenu de votre fichier gitignore.
  3. Cliquez sur "Enregistrer sous" et sélectionnez "tous les fichiers".
  4. Enregistrer sous .gitignore .

======== Facile peasy! Aucune ligne de commande requise! ========


MacOS / Linux one-liner

Un moyen facile d'obtenir un git ignorer par défaut sans se tromper avec create / copy / paste est d'utiliser la commande curl du terminal. Commencez par MY_API_NAME cd dans le répertoire racine de votre projet, puis exécutez la commande en remplaçant MY_API_NAME par votre nom d'API à partir de l'une des deux sources suivantes:

gitignore.io

curl -o .gitignore https://www.gitignore.io/api/MY_API_NAME

Vous pouvez trouver votre nom d'API en effectuant une recherche dans la liste gitignore.io et en cliquant sur Générer.

Java Exemple:

curl -o .gitignore https://www.gitignore.io/api/java

GitHub

Alternativement, vous pouvez utiliser ceux de GitHub. Trouvez le nom de fichier de votre API GitHub .

curl -o .gitignore https://raw.githubusercontent.com/github/gitignore/master/MY_API_NAME.gitignore

Java Exemple:

curl -o .gitignore https://raw.githubusercontent.com/github/gitignore/master/Java.gitignore

les fenêtres

Voici quelques alternatives similaires pour Windows.

Mais honnêtement, la mise en place ressemble à plus de problèmes que cela vaut la peine. Si j'avais Windows, je .gitignore simplement un fichier vide nommé .gitignore dans le dossier racine de mon projet, puis je copierais et collerais le texte par défaut depuis gitignore.io ou GitHub.


1) créer un fichier .gitignore, pour ce faire, il suffit de créer un fichier .txt et de modifier l'extension comme suit:

alors vous devez changer le nom en écrivant la ligne suivante sur le cmd:

 rename git.txt .gitignore

où git.txt est le nom du fichier que vous venez de créer.

Ensuite, vous pouvez ouvrir le fichier et écrire tous les fichiers que vous ne voulez pas ajouter sur le dépôt. Par exemple, le mien ressemble à ceci:

#OS junk files
[Tt]humbs.db
*.DS_Store

#Visual Studio files
*.[Oo]bj
*.user
*.aps
*.pch
*.vspscc
*.vssscc
*_i.c
*_p.c
*.ncb
*.suo
*.tlb
*.tlh
*.bak
*.[Cc]ache
*.ilk
*.log
*.lib
*.sbr
*.sdf
*.pyc
*.xml
ipch/
obj/
[Bb]in
[Dd]ebug*/
[Rr]elease*/
Ankh.NoLoad

#Tooling
_ReSharper*/
*.resharper
[Tt]est[Rr]esult*

#Project files
[Bb]uild/

#Subversion files
.svn

# Office Temp Files
~$*

Une fois que vous avez ceci, vous devez l'ajouter à votre dépôt git. Vous devez enregistrer le fichier où se trouve votre référentiel.

Ensuite, dans votre git bash, vous devez écrire la ligne suivante:

Si le référentiel existe déjà, vous devez effectuer les opérations suivantes:

1) git rm -r --cache. 2) ajouter git. 3) git commit -m ".gitignore fonctionne maintenant"

Si l'étape 2 ne fonctionne pas alors vous devez écrire la route du trou des fichiers que vous souhaitez ajouter.

J'espère que cela aide!


Au travail, nous sommes sur Windows XP, et taper une période à la fin d'un nom de fichier ne fonctionne pas. Un moyen simple et rapide de créer un fichier .gitignore sans l'erreur "Vous devez taper un nom de fichier" est:

  1. Ouvrez une fenêtre cmd et tapez "edit .gitignore".
  2. tapez "Alt (sélectionne le menu fichier), F, S. Vous avez maintenant un fichier .gitignore vide partout où votre invite cmd pointe.

Vous pouvez maintenant le remplir avec votre éditeur de texte favori



Créez un fichier .gitignore dans tous les fichiers et répertoires que vous ne voulez pas valider.

Ex:

#################
## Eclipse
#################

*.pydevproject
.project
.metadata
.gradle
bin/
tmp/
target/
*.tmp
*.bak
*.swp
*~.nib
local.properties
.classpath
.settings/
.loadpath

# External tool builders
.externalToolBuilders/

# Locally stored "Eclipse launch configurations"
*.launch

# CDT-specific
.cproject

# PDT-specific
.buildpath


#################
## Visual Studio
#################

## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.

# User-specific files
*.suo
*.user
*.sln.docstates

# Build results

[Dd]ebug/
[Rr]elease/
x64/
build/
[Bb]in/
[Oo]bj/

# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*

*_i.c
*_p.c
*.ilk
*.meta
*.obj
*.pch
*.pdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.log
*.scc

# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opensdf
*.sdf
*.cachefile

# Visual Studio profiler
*.psess
*.vsp
*.vspx

# Guidance Automation Toolkit
*.gpState

# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper

# TeamCity is a build add-in
_TeamCity*

# DotCover is a Code Coverage Tool
*.dotCover

# NCrunch
*.ncrunch*
.*crunch*.local.xml

# Installshield output folder
[Ee]xpress/

# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html

# Click-Once directory
publish/

# Publish Web Output
*.Publish.xml
*.pubxml

# NuGet Packages Directory
## TODO: If you have NuGet Package Restore enabled, uncomment the next line
#packages/

# Windows Azure Build Output
csx
*.build.csdef

# Windows Store app package directory
AppPackages/

# Others
sql/
*.Cache
ClientBin/
[Ss]tyle[Cc]op.*
~$*
*~
*.dbmdl
*.[Pp]ublish.xml
*.pfx
*.publishsettings

J'ai une autre idée simple
Utilisons la commande echo dans cmd,

echo ./idea > .gitignore

cela créera le fichier .gitignore ayant le contenu du texte "./idea"
vous pouvez maintenant changer manuellement les données du fichier en utilisant l'éditeur de texte.

ou simplement

console :

echo .gitignore notepad.exe

pour éditer instantanément gitignore.

Si vous ne savez pas quels fichiers doivent être gitignored pour votre IDE ou votre système d'exploitation, rendez-vous sur www.gitignore.io

gitignore.io - ici, il va générer les commandes gitignore ou le texte pour vous dire juste votre api ou os c'est tout !. Il suffit de copier et coller dans votre fichier. simple!


J'utilise le bloc-notes ++. Nouveau fichier> Enregistrer sous> .gitignore (Enregistrer sous type -> Tous les types ( . ))


La façon la plus simple de créer le fichier .gitignore dans Windows Explorer est de créer un nouveau fichier nommé .gitignore. . Cela va passer la validation d'avoir une extension de fichier, car il a en fait une extension de fichier vide.


Le fichier .gitignore n'est pas ajouté à un référentiel par défaut. Utilisez vi ou votre éditeur favori pour créer le fichier .gitignore puis lancez un git add .gitignore suivi de git commit -m "message" .gitignore . Cela prendra soin de ça.

echo "" > .gitignore
git add .gitignore
git commit -m "message" .gitignore

Pour ajouter un fichier dans Xcode, allez dans le menu et naviguez jusqu'à Fichier -> Nouveau -> Fichier ...

Pour un fichier .gitignore, choisissez Autre -> Vide et cliquez sur Suivant. Tapez le nom (.gitignore) dans le champ Enregistrer sous et cliquez sur Créer. Pour les fichiers commençant par un point ("."), Un message d'avertissement apparaîtra, vous indiquant que le fichier sera caché. Cliquez simplement sur "Utiliser". procéder...

C'est tout.

Pour remplir votre nouveau .gitignore vous pouvez trouver un exemple pour ignorer le fichier Xcode ici: https://.com/a/12021580/2120348


Sans utiliser la ligne de commande

  1. Ouvrez texteditor et ajoutez vos règles.
  2. Cliquez sur Fichier-> Enregistrer sous
  3. Enregistrez-le en tant que ".gitignore" (inclure les citations)

Si vous utilisez Sublime comme IDE, vous pouvez créer un nouveau fichier et l'enregistrer en tant que .gitignore. Il suffit d'utiliser ctrl N pour le nouveau fichier et ctrl S pour enregistrer sous ".gitignore".


Si vous utilisez Windows, il ne vous permettra pas de créer un fichier sans nom de fichier dans Windows Explorer. Il vous donnera l'erreur " Vous devez taper un nom de fichier " si vous essayez de renommer un fichier texte en tant que .gitignore

Pour contourner cela, j'ai utilisé les étapes suivantes

  1. Créez le fichier texte gitignore.txt
  2. Ouvrez-le dans un éditeur de texte et ajoutez vos règles, puis enregistrez et fermez
  3. Maintenez SHIFT, cliquez avec le bouton droit sur le dossier dans lequel vous vous trouvez, puis sélectionnez Ouvrir la fenêtre de commande ici
  4. Puis renommez le fichier dans la ligne de commande, avec ren gitignore.txt .gitignore

Alternativement @HenningCash suggère dans les commentaires

Vous pouvez contourner cette erreur Windows Explorer en ajoutant un point au nom de fichier sans extension: .gitignore. sera automatiquement changé en .gitignore


Utilisation de la console Git Bash.

-Navigate à votre projet -Type "touch .gitignore"

le fichier .gitignore sera créé pour vous.


Voici mon préféré, http://help.github.com/ignore-files/

Aussi, juste au cas où vous vouliez ignorer les fichiers xcode, reportez-vous à cette réponse https://.com/a/49488/126235


Vous pouvez taper new-item .gitignore dans Windows Powershell.


dans Windows, ouvrez une invite DOS (cmd), utilisez la ligne de commande:

type > .gitignore

http://gitignore.io est un utilitaire open source qui peut vous aider à créer des fichiers .gitignore utiles pour votre projet. Il existe également une API de ligne de commande à laquelle vous pouvez accéder via une commande gi : http://gitignore.io/cli

  1. Installez la commande gi pour OSX :

    $ echo "function gi() { curl http://gitignore.io/api/\[email protected] ;}" >> ~/.bash_profile && source ~/.bash_profile

  2. Afficher le contenu du fichier .gitignore (Sortie: http://gitignore.io/api/xcode,osx ):

    $ gi xcode,osx

  3. Vous devriez voir la sortie sur le terminal, si vous voulez ajouter les résultats dans un nouveau fichier .gitignore.

    $ gi xcode,osx >> .gitignore


1. Open git terminal
2. go to git repository of the project
3. create a .gitignore file by **touch .gitignore** command
4. **git add .gitignore** command to add ignore file
5. set ignore rules in the ignore file
6. run the command **cat .gitignore**

En exécutant la commande à l'étape 3, vous obtiendrez le fichier .gitignore dans le répertoire du projet. Merci.





gitignore