mirror of
https://github.com/minio/minio.git
synced 2025-11-09 05:34:56 -05:00
Initial commit
This commit is contained in:
51
docs/git/workflow.md
Normal file
51
docs/git/workflow.md
Normal file
@@ -0,0 +1,51 @@
|
||||
Git Workflow
|
||||
============
|
||||
|
||||
Update local repo with latest changes from upstream
|
||||
```sh
|
||||
git fetch
|
||||
```
|
||||
|
||||
Create a new branch from the latest code
|
||||
```sh
|
||||
git checkout origin/master
|
||||
git checkout -b new_feature_branch
|
||||
```
|
||||
|
||||
```sh
|
||||
# do work here
|
||||
```
|
||||
|
||||
Create commit for submission
|
||||
```sh
|
||||
git commit -m "My Commit Message"
|
||||
```
|
||||
|
||||
Prepare commit for inclusion
|
||||
```sh
|
||||
git fetch
|
||||
git rebase origin/master
|
||||
```
|
||||
|
||||
Assuming no conflict, push to your personal fork.
|
||||
|
||||
```sh
|
||||
git push myrepo new_feature_branch:new_feature_branch
|
||||
# Visit https://github.com/minios/minios and create a new pull request
|
||||
from your branch.
|
||||
```
|
||||
|
||||
Useful Tools
|
||||
------------
|
||||
As an alternative to manually pushing and creating a branch, use github.com/docker/gordon pulls send command:
|
||||
|
||||
Create a new pull request.
|
||||
```sh
|
||||
pulls send
|
||||
# automatically performs git push and creates pull request
|
||||
```
|
||||
|
||||
Update an existing pull request (e.g. PR 42)
|
||||
```sh
|
||||
pulls send 42
|
||||
```
|
||||
4
docs/internal/DESIGN
Normal file
4
docs/internal/DESIGN
Normal file
@@ -0,0 +1,4 @@
|
||||
- Erasure code - http://bit.ly/1yqxkUt (intel isal library)
|
||||
- Future erasure codes to look at - Fountain Codes, Simple XOR techniques, Custom
|
||||
- Bootstrap techniques - no downtime scenario
|
||||
- Simple API's
|
||||
9
docs/internal/INFRA
Normal file
9
docs/internal/INFRA
Normal file
@@ -0,0 +1,9 @@
|
||||
- Google groups development (minios-dev)
|
||||
- Github groups (https://github.com/minios)
|
||||
- IRC users #minios
|
||||
- Support (zendesk.com)
|
||||
- Community Q/A (stackoverflow.com)
|
||||
- https://github.com/justinwalsh/daux.io (Document generator) or 'metalsmith.io'
|
||||
- Continous integration - (https://drone.io/, https://codeship.io,
|
||||
http://wercker.com/, https://coveralls.io/)
|
||||
- Web UI - polymer project
|
||||
10
docs/metalsmith.json
Normal file
10
docs/metalsmith.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"source": "src",
|
||||
"destination": "build",
|
||||
"plugins": {
|
||||
"metalsmith-drafts": true,
|
||||
"metalsmith-markdown": true,
|
||||
"metalsmith-permalinks": "posts/:title",
|
||||
"metalsmith-templates": "handlebars"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user