Git Product home page Git Product logo

spase-info's Introduction

spase-info

Quick, uncluttered access to SPASE resource descriptions.

What's a "landing page"?

Its a page which provides a summary of a resource and links to things you can do with the resource.

How to form a "spase.info" link?

The "spase.info" web site is designed to work so that replacing "spase://" with "http://spase.info/" in any SPASE Resource ID and adding ".html" to the end will get you to a landing page.

Links at spase.info do not have parameters. To retrieve a particular format or form of a resource use one of the supported file name extensions.

All Supported Extensions

.xml : Get a resource description in XML form
.json : Get a resource description in JSON form
.html : Get a formatted resource description

Tips

This repository can contain a large number of files. Making the git files as compact as possible can speed up push/pull.

The preferred method is to eliminate all prior commits do the following:

git checkout --orphan temp	# Create temporary branch
git add -A	# Add all the files
git commit -am "commit message"  # Commit the changes
git branch -D master	# Delete the master branch
git branch -m master  # Rename the current branch to master
git repack -d   # Place objects not in a pack, into a pack and remove redundant packs
git gc   # Cleanup unnecessary files and optimize the local repository
git push -f origin master # Finally, force update your repository

With this method prior clones will not be able to do a "git pull" because the tracking information is lost. You must always use "git clone" to get a fresh copy.

To roll-up prior commits into a past commit (Note: "e41d..." is the commit id):

git checkout --orphan temp e41d7f633c45c46bd42e97cecf93204191d9e4c9
git commit -m "Truncate history"
git rebase --onto temp e41d7f633c45c46bd42e97cecf93204191d9e4c9 master

Remove duplicate objects. After a commit and before doing a push do the following:

git repack -d
git gc
git prune

spase-info's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.