Daily Life/TIL(Today I Learned)

[TIL] 2020.02.22 (토)

Sujin Lee (Daisy) 2020. 2. 23. 01:10

1. Electron shopping list app 

 - Electron으로 데스크탑 앱 만들기 : 50% 완성

 - 재미있다 

 

2. Mac 셋팅 

 - 윈도우 노트북이 고장나서 지인에게 중고로 맥북에어를 샀다. 

 - 다 새로 깔 생각을 하니 다소 막막하다... 하하 그래도 어찌어찌 최소한만 깔아서 오늘 리액트 공부했다. 

 

3. git reset --soft, --mixed, --hard

 - 잘못 커밋해서 git reset --hard 했다가 실수로 2시간동안 코딩한 파일을 날려먹었다. 

 - 처음에 배운대로 --hard만 생각없이 쓰다가, 오늘 일 덕택에 reset을 다시 검색해보면서, 

    --soft, --mixed, --hard 옵션의 차이점에 대해 배웠다.

   1) --soft: commit 취소하고 해당 파일들은 staged 상태로 워킹 디렉터리에 보존

   2) --mixed: 디폴트 옵션. commit 취소하고 해당 파일들은 unstaged 상태로 워킹 디렉터리에 보존

   3) --hard: commit 취소하고 해당 파일들은 unstaged 상태로 워킹 디렉터리에서 삭제

 - 이전에 작성했던 git 정리 글에도 reset option에 대해 정리해뒀다.

   https://webstudynote.tistory.com/29?category=859833

 

4. Mac

 - Mac에서 .gitignore 파일 처음 설정하는게 생각보다 번거로워서 놀랐다. .gitignore파일 쓰는건 윈도우가 더 편한 것 같다. 

   Mac에서 .gitignore파일 설정: https://0urtrees.tistory.com/38

반응형

'Daily Life > TIL(Today I Learned)' 카테고리의 다른 글

[TIL] 2020.03.01 (일)  (0) 2020.03.01
[TIL] 2020.02.27 (목)  (0) 2020.02.27
[TIL] 2020.02.24 (월)  (0) 2020.02.24
[TIL] 2020.02.23 (일)  (0) 2020.02.23
[TIL] 2020.02.19 (수)  (0) 2020.02.19
[TIL] 2020.02.18 (화)  (0) 2020.02.18
[TIL] 2020.02.17 (월)  (0) 2020.02.17
[TIL] 2020.02.16 (일)  (0) 2020.02.16