Skip to content

Latest commit

 

History

History
94 lines (70 loc) · 3.19 KB

tutorial_3.md

File metadata and controls

94 lines (70 loc) · 3.19 KB

リポジトリを Fork する

https://github.com/grooves/git_beginner のリポジトリを Fork します。

少し待つと <user_name>/git_beginner のリポジトリが作成されます。

リポジトリを clone する

自分のリポジトリを git clone してみましょう。リポジトリのURLは下記の画像の箇所に表示されます。

git clone <URL> を実行します。

$ cd ~/workspaces/forkwell/
$ git clone https://github.com/sinsoku/git_beginner.git
Cloning into 'git_beginner'...
remote: Counting objects: 11, done.
remote: Compressing objects: 100% (9/9), done.
remote: Total 11 (delta 0), reused 11 (delta 0), pack-reused 0
Unpacking objects: 100% (11/11), done.
$ cd git_beginner

イベントの感想を追加する

今回のイベントに参加した感想を feedbacks/_template.md を参考に追加しましょう。まず最初にブランチを作成し、切り替えます。

$ git checkout -b feedback
Switched to a new branch 'feedback'

次にテンプレートをコピーして、GitHubのユーザー名と同じファイルを作成して下さい。

$ cp feedbacks/_template.md feedbacks/<user_name>.md
$ vi feedbacks/<user_name>.md
# アンケートを記入する
$ git add feedbacks/<user_name>.md
$ git commit -m "Add feedback"
[feedback 666e341] Add feedback
 1 file changed, 9 insertions(+)
 create mode 100644 feedbacks/<user_name>.md

変更を GitHub のリポジトリに反映する

まだ変更内容はローカルリポジトリに保存されただけで、 GitHub のリポジトリには反映されていません。

$ git log --decorate --graph --all
* commit 666e3418bff1090b879609f216a9773bd894ead3 (HEAD -> feedback)
| Author: sinsoku <sinsoku.listy@gmail.com>
| Date:   Wed Dec 21 19:27:48 2016 +0900
|
|     Add feedback
|
* commit ae9bcd9ffdca35a7af4388a4864e586dab39bbd2 (origin/master, origin/HEAD, master)
| Author: sinsoku <sinsoku.listy@gmail.com>
| Date:   Wed Dec 21 19:08:48 2016 +0900
|
|     :sparkles: Add text for branch and merge
|

この変更内容を GitHub に反映しましょう。

$ git push origin feedback
Counting objects: 3, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 310 bytes | 0 bytes/s, done.
Total 3 (delta 1), reused 0 (delta 0)
remote: Resolving deltas: 100% (1/1), completed with 1 local objects.
To github.com:sinsoku/git_beginner.git
 * [new branch]      feedback -> feedback

実際に反映されているか GitHub のページを表示して確認してみます。

Pull Request を送信する

先ほど push したブランチが画面に出ていますので、 Compare & pull request のボタンを押します。

Pull Request の作成画面になるので、 Create pull request を押して、送信します。