떠올리는 공간
201229 깃(Git), 깃허브(GitHub), 소스트리(Sourcetree)
오리_꿀꿀
2020. 12. 29. 23:26
프로그래밍 공부를 본격적으로 시작하기 전에, 최근에 협업에서 필수적으로 사용하는 Git에 대해서 공부를 하였다.
컴공과 친구에 의하면, 포트폴리오로 Github에 꾸준히 매일매일 업로드하는 게 중요하다고 했기 때문에 가장 먼저 배울 의욕이 생기기도 했다.
생활코딩(opentutorials.org)을 통하여 학습하였다.
터미널을 통해서 깃을 이용하는 것은 나에게 너무 복잡하고, 이해가 되지 않았다.
따라서 소스트리라는 프로그램을 통하여 GUI를 통해 쉽게 깃을 이용할 수 있었다.
#기본적인 용어들
Commit
Push
Branch
Merge
Checkout
Reset
Head
Reset current branch to this commit : 선택한 커밋의 상태로 돌리는 역할 (그 뒤 커밋 상태는 모두 없어진다.)
-> 깃허브와 연동 시 커밋을 없애고 Push 하려면 에러가 난다. (remote repository에 있는 데이터가 손실되므로)
따라서 강제 푸시(Force push)를 해야하는데, 기본 설정에는 체크박스가 막혀있으므로 설정에서 따로 허용해주어야 한다.
Reverse commit : 선택한 커밋의 전 커밋 상태로 커밋한다. 예를 들어 커밋 후 맘에 안 들면 그 전 상태로 돌리는 역할.
-> 5단계 전으로 돌아가려면 reverse를 순차적으로 5번 차근차근 해주어야 한다.
+ 추후 공부해야할 명령어
Cherry-pick
Rebase
* 앞으로 해야할 일
- 인프런 js강의 수강
- 유니티 기초 강의 수강 및 과제 제출
- 알고리즘 문제 1문제씩
* 하고 싶은 말 영문장 10개
하고싶은 말 | 영문장 |
다음주부터 날씨가 추워진대 | The weather will get colder from next week. |
오늘 하루 어땠어? | how was your day? |
하루종일 집에만 있으니까 무기력해지는 것 같아 | I feel lethargic because I'm home all day. |
수염 좀 깎아야겠다 | I need to shave. |
어디 다녀오셨어요? | Where have you been? |
이따가 시간 나면 연락해 | Call me later when you have time. |
너무 배불러서 더이상 못 먹겠다 | I'm so full that I can't eat anymore. |
너무 설렌다 | I'm so excited. |
심장이 쿵쾅거린다. | My heart is pounding. |
그녀가 나를 설레게 만들었다. | She made my heart fluttered. |
보고싶다 | I miss you. |
I can’t wait to see you. | |
I’m dying to see you. | |
일찍 일어나야겠다 | I should get up early. |