diff --git a/README.md b/README.md index 212f802..f460c6e 100644 --- a/README.md +++ b/README.md @@ -77,3 +77,60 @@ ```bash $ ssh ubuntu@docker_ip -p 2222 ``` + +###Manegement + +本レポジトリでは、GitHub flowに従います。何だそれ?って方は、上記のリンクをご覧ください。 +clone, push, pull, mergeの流れを説明しておきます。 + +Clone +本レポジトリは、/home/kbknにcloneしてください。 + +HTTP +```bash +git clone https://github.com/Nishida-Lab/TC2015.git +``` + +## Branchを作成 +masterブランチ直下に作業内容がわかるような、任意の名前のブランチを作成してください。 +尚、以下のには、任意のブランチ名が入ります。 + +```bash +git checkout maser +git checkout -b +Cording +``` + +開発してください。 + +## Push +自分で作成したブランチにPushしてください。 + +```bash +git push origin +``` +## Pull Request +Github上で、Pull Requestを作成してください。 +Pull Requestってなんぞ?っていう方は、こちらの記事が参考になると思います。 +Pull Requestの結果、 + +許可されたら(リーダが、masterブランチへmergeします。) +もし、開発が終了していなければ、再び手順3. へ。 +開発が終了していれば、ブランチを削除してください。 + +```bash +git checkout master +git branch -d +git push --delete origin +``` + +許可されなかったら(GitHub上のPullRequestに、いちゃもんメッセージが付けられます。) +手順3. へ。頑張ってください。 + +Pull +手順5. が終わっている方のみ、Pullしてください。 + +```bash +git pull origin master +``` +以上が、GitHub-flowの手順です。参考リンクにわかりやすいフローチャートがあります。ぜひ見てください。