TMI

오늘은 프로젝트를 진행하다 새벽 4시에 자서 매우 졸린 상태로 실시간 수업에 임했다...끝까지 버텼다....

TIL(Today I learned)

# 오늘 실시간 강의로 TIL/WIL 을 관찰 및 commit 실습을 진행했다.

처음에는 다른분들이 작성한 TIL 링크들을 참고하면 내가 저것을 보면서 파악할 수 있었던것을 생각해보았는데 나는 TIL은 기존양식, 틀에 맞추어 만드는것이 아니라 내가 직접 양식을 만들고 느낀 내용을 채워 가는 것 이라고 생각했다. 항상 틀에 맞추어 작성하는 버릇을 가지고 있었는데 그 생각이 완전히 깨져버린 기분 이었다. 그래서 앞으로 작성할때에는 내 나름대로의 양식을 만들고 그거에 맞춰 잘 정리해 볼려고 한다.!
두번째로 commit 실습을 진행했다 팀프로젝트를 하는데 있어서 정보공유가 가장 중요한데
그것을 유용하게 사용할 수 있는 방식을 배웠다

처음에 깃허브에 Repositories 를 만들고 그 링크를 소스트리에 연결시켜서 원격 저장소 정보를 입력한다

스테이지에 파일들 올린 후 commit을 한다

깃허브에 커밋한 파일이 올라간다!

내가 만든 파일을 원격으로 연동시키며 오류도 뜨고 다시 초기화 하고 다시하고 다시하고 올리는 연습을 하다보니 큰 틀을 알게되는 거 같다 좀 더 익숙해지기위해 더 많은 내용들을 올려볼 생각이다.

Today's error and Solution plan

처음에 소스트리 에서 깃허브에 파일을 밀어줄 때 PUSH 를 해줘야 한다는 것을 몰라 전전긍긍 하고 있엇는데 팀원분들의 도움을 잘 해결 할 수 있었다 항상 PUSH PULL 이 중요하다!
또한 사람들이 겪어본 오류

'git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks fetch origin
From https://github.com/seonghyeok01/kimchi-recipe
   f035949..9ee2d39  master     -> origin/master
git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks pull origin master
From https://github.com/seonghyeok01/kimchi-recipe
 * branch            master     -> FETCH_HEAD
error: Your local changes to the following files would be overwritten by merge:
	jjigae.txt
Please commit your changes or stash them before you merge.
Aborting
Updating f035949..9ee2d39 오류가 나면서 완료됨.'

나도 처음에 이렇게 깃허브에 편집한 파일을 소스트리로 당겨올 때 이 오류가 떴다. 방법을 찾다가 스테이지에 올라가지 않은 파일 중 수정중인 파일이 있는거를 보고 어 뭐지? 하면서 commit 으로 파일을 저장하고 다시 깃허브 파일을 pull 하니 잘 되는 것이였다!!! 깨달았다 항상 파일을 가져올 때에는 수정중인 파일이 없어야 한다는 사실을....

To-do list

1.이제부터 내가만든 양식대로 TIL/WIL 만들어보기 ;

2.프로젝트 대비 깃공부(브랜치만들고, pr 올리고, 코드리뷰, merge 하는 정도)유튜브 및 자료 보면서 숙지하기 추석까지;

profile
"한 명이 걷는 천 걸음 보다 천 명이 함께 걷는 한 걸음이 성공의 시작이고 완성이다"

1개의 댓글

comment-user-thumbnail
2021년 9월 20일

강아지가 귀엽네요~ 키우시는 건가요?

답글 달기