Ywoosang
Committed by GitHub

Create README.md

Showing 1 changed file with 36 additions and 0 deletions
1 +## Assignment 3
2 +
3 +test 브랜치에서 한개의 커밋을 취소하고 두 개의 커밋을 더한다.
4 +```
5 +git reset HEAD^
6 +git add .
7 +git commit -m "seventh"
8 +git add .
9 +git commit -m "eighth"
10 +git push origin test
11 +```
12 +다음과 같은 상태가 된다.
13 +
14 +![image](https://user-images.githubusercontent.com/68385605/136385567-3ee82519-0c95-4cdb-af50-0a2a2a93acdf.png)
15 +
16 +cherry-pick 을 이용해 커밋을 test 브랜치에서 master 브랜치로 가져온다.
17 +가져올 커밋의 해시는 커밋메시지 seventh, eighth 에 대응하는 커밋의 해시를 가진다.
18 +따라서
19 +
20 +```
21 +git checkout master
22 +# 커밋메시지 seventh 에 대응하는 커밋의 해시
23 +git cherry-pick 4e8bedb8
24 +# 커밋메시지 eighth 에 대응하는 커밋의 해시
25 +git cherry-pick d6732006
26 +git push origin master
27 +```
28 +
29 +결과화면은 다음과 같다.
30 +
31 +![image](https://user-images.githubusercontent.com/68385605/136387124-541d70fd-2115-4e31-9d9c-afffaab23a8b.png)
32 +
33 +
34 +Assignment 3 완료.
35 +
36 +