mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-20 02:42:27 +00:00
README: add section "how to work" (#4)
- add git snippet when forking repositroy - add git snippet when creating branch
This commit is contained in:
parent
2e4825dc56
commit
993d3cb01c
1 changed files with 49 additions and 0 deletions
49
README.md
49
README.md
|
|
@ -6,6 +6,55 @@ Golang execution layer implementation of the Ethereum protocol.
|
|||
|
||||
Orakle open-source EIP team repository.
|
||||
|
||||
## How to Work
|
||||
|
||||
### If fork
|
||||
|
||||
the case for working on personal repository after fork (recommended)
|
||||
|
||||
1. Setting for the first time
|
||||
|
||||
```
|
||||
// add remote upstream
|
||||
git remote add upstream https://github.com/orakle-opensource/EIP_opensource.git
|
||||
```
|
||||
2. Working on personal repository
|
||||
```
|
||||
// create branch to work
|
||||
git checkout -b [branch_name]
|
||||
|
||||
// rebase upstream commits into branch
|
||||
git rebase upstream/master -i
|
||||
|
||||
// staging and commit
|
||||
git add .
|
||||
git commit -m "message"
|
||||
|
||||
// push
|
||||
git push -u origin [branch_name]
|
||||
|
||||
// go to upstream repo(https://github.com/orakle-opensource/EIP_opensource.git) and create pull request
|
||||
```
|
||||
3. After merging pull request
|
||||
```
|
||||
// checkout master and pull upstream commits
|
||||
git checkout master
|
||||
git pull upstream master
|
||||
```
|
||||
|
||||
### If branch
|
||||
|
||||
the case for working by creating branch on our repository
|
||||
|
||||
```
|
||||
// create branch -> commit -> push
|
||||
git checkout -b [branch_name]
|
||||
git add . | git commit -m "message"
|
||||
git push -u origin [branch_name]
|
||||
|
||||
// go to repo and create pull request
|
||||
```
|
||||
|
||||
## License
|
||||
|
||||
The go-ethereum library (i.e. all code outside of the `cmd` directory) is licensed under the
|
||||
|
|
|
|||
Loading…
Reference in a new issue