Auf Github gibt es viele Templates für die .gitignore Datei. Für das Erstellen einer .gitignore Datei kann aber auch die Webseite von gitignore.io verwendet werden.
Auf dem Raspberry Pi kann man aber auch eine Shell Funktion installieren, dann geht es noch einfacher. Dazu einfach diese Funktion einmal auf der Kommandozeile aufrufen: …
1 2 |
echo "function gi() { curl -sL https://www.toptal.com/developers/gitignore/api/\$@ ;}" >> \ ~/.bashrc && source ~/.bashrc |
Dann steht die Funktion gi bereit. Also dann mal eine .gitignore für Maven und Java erzeugen mit: gi maven,java
Einfacher geht es nicht. Die Daten dann einfach in die .gitignore Datei schreiben mit: gi maven,java >> .gitignore
Mit gi list werden alle verfügbaren Targets ausgegeben. Und das sind eine ganze Menge:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
1c,1c-bitrix,a-frame,actionscript,ada adobe,advancedinstaller,adventuregamestudio,agda,al alteraquartusii,altium,amplify,android,androidstudio angular,anjuta,ansible,apachecordova,apachehadoop appbuilder,appceleratortitanium,appcode,appcode+all,appcode+iml appengine,aptanastudio,arcanist,archive,archives archlinuxpackages,aspnetcore,assembler,ate,atmelstudio ats,audio,automationstudio,autotools,autotools+strict awr,backup,ballerina,basercms,basic batch,bazaar,bazel,bitrise,bitrix bittorrent,blackbox,bloop,bluej,bookdown bower,bricxcc,buck,c,c++ cake,cakephp,cakephp2,cakephp3,calabash carthage,certificates,ceylon,cfwheels,chefcookbook chocolatey,clean,clion,clion+all,clion+iml clojure,cloud9,cmake,cocoapods,cocos2dx cocoscreator,code,code-java,codeblocks,codecomposerstudio codeigniter,codeio,codekit,codesniffer,coffeescript commonlisp,compodoc,composer,compressed,compressedarchive compression,conan,concrete5,coq,cordova craftcms,crashlytics,crbasic,crossbar,crystal cs-cart,csharp,cuda,cvs,cypressio d,dart,darteditor,data,database datarecovery,dbeaver,defold,delphi,dframe diff,direnv,diskimage,django,dm docfx,docpress,docz,dotenv,dotfilessh dotnetcore,dotsettings,dreamweaver,dropbox,drupal drupal7,drupal8,e2studio,eagle,easybook eclipse,eiffelstudio,elasticbeanstalk,elisp,elixir elm,emacs,ember,ensime,episerver erlang,espresso,executable,exercism,expressionengine extjs,fancy,fastlane,finale,firebase flashbuilder,flask,flex,flexbuilder,floobits flutter,font,fontforge,forcedotcom,forgegradle fortran,freepascal,fsharp,fuelphp,fusetools games,gcov,genero4gl,geth,ggts gis,git,gitbook,go,godot goodsync,gpg,gradle,grails,greenfoot groovy,grunt,gwt,haskell,helm hexo,hol,homeassistant,homebrew,hsp hugo,hyperledgercomposer,iar,iar_ewarm,iarembeddedworkbench idapro,idris,igorpro,images,infer inforcms,inforcrm,intellij,intellij+all,intellij+iml ionic3,jabref,java,java-web,jboss jboss-4-2-3-ga,jboss-6-x,jboss4,jboss6,jdeveloper jekyll,jenv,jetbrains,jetbrains+all,jetbrains+iml jgiven,jigsaw,jmeter,joe,joomla jspm,julia,jupyternotebooks,justcode,kate kdevelop4,kdiff3,keil,kentico,kicad kirby2,kobalt,kohana,komodoedit,konyvisualizer kotlin,labview,labviewnxg,lamp,laravel latex,lazarus,leiningen,lemonstand,less liberosoc,librarian-chef,libreoffice,lilypond,linux lithium,localstack,logtalk,lsspice,ltspice lua,lyx,m2e,macos,magento magento1,magento2,magic-xpa,matlab,maven mavensmate,mdbook,mean,mercurial,mercury meson,metals,metaprogrammingsystem,meteor,meteorjs microsoftoffice,mikroc,moban,modelsim,modx momentics,monodevelop,mplabx,mule,nanoc nativescript,ncrunch,nesc,netbeans,nette nikola,nim,ninja,node,nodechakratimetraveldebug nohup,notepadpp,nova,now,nuxt nuxtjs,nwjs,objective-c,ocaml,octave octobercms,opa,opencart,opencv,openfoam openframeworks,openframeworks+visualstudio,oracleforms,orcad,osx otto,oxideshop,oxygenxmleditor,packer,particle patch,pawn,perl,perl6,ph7cms phalcon,phoenix,phpcodesniffer,phpstorm,phpstorm+all phpstorm+iml,phpunit,pico8,pimcore,pimcore4 pimcore5,pinegrow,platformio,playframework,plone polymer,powershell,premake-gmake,prepros,prestashop processing,progressabl,psoccreator,puppet,puppet-librarian purebasic,purescript,putty,pvs,pycharm pycharm+all,pycharm+iml,pydev,python,qml qooxdoo,qt,qtcreator,r,racket rails,react,reactnative,reasonml,red redcar,redis,retool,rhodesrhomobile,rider root,ros,ruby,rubymine,rubymine+all rubymine+iml,rust,salesforce,salesforcedx,sas sass,sbt,scala,scheme,scons scrivener,sdcc,seamgen,senchatouch,serverless shopware,silverstripe,sketchup,slickedit,smalltalk snap,snapcraft,solidity,soliditytruffle,sonar sonarqube,sourcepawn,spark,splunk,spreadsheet ssh,standardml,stata,stdlib,stella stellar,storybookjs,stylus,sublimetext,sugarcrm svn,swift,swiftpackagemanager,swiftpm,symfony symphonycms,synology,synopsysvcs,tags,tarmainstallmate terraform,terragrunt,test,testcomplete,testinfra tex,text,textmate,textpattern,theos-tweak thinkphp,tla+,tortoisegit,tower,turbogears2 twincat3,tye,typings,typo3,typo3-composer umbraco,unity,unrealengine,vaadin,vagrant valgrind,vapor,venv,vertx,video vim,virtualenv,virtuoso,visualstudio,visualstudiocode vivado,vlab,vs,vscode,vue vuejs,vvvv,waf,wakanda,web webmethods,webstorm,webstorm+all,webstorm+iml,werckercli windows,wintersmith,wordpress,wyam,xamarinstudio xcode,xcodeinjection,xilinx,xilinxise,xilinxvivado xill,xojo,xtext,y86,yarn yeoman,yii,yii2,zendframework,zephir |
Cool. Für diese Jahr ist dann erstmal schluss mit bloggen.