diff --git a/foss_lab/lab1121/readme.md b/foss_lab/lab1121/readme.md
new file mode 100644
index 0000000000000000000000000000000000000000..1931ba0bc50b6fe357f2ba756928b53794899d25
--- /dev/null
+++ b/foss_lab/lab1121/readme.md
@@ -0,0 +1,15 @@
+- REWRITE HISTORY
+    - git rebase [branch]
+        - 현재 브랜치에서 다른 분기점을 찾아 합친다.
+        - 알맞은 숫자의 history를 남겨놓기 위해서 사용
+        - 개발의 히스토리를 다시 작성하기  위해 사용
+    - git reset —hard [commit]
+    - git stash
+        - 임시 commit
+    - 기말고사 문제
+        - rebase는 안나온다.
+        - git fork, pull 차이
+        - merge는 충돌 발생 시 vi에디터로 들어가 해결하고 add, commit해야한다.
+        - git은 소스코드 형상관리 시스템
+        - 이전의 commit 상태로 돌아가는 방법
+            - git reset —hard : 헤드 포인트를 옮긴다.