codestates / codestates/ds-TIL
[TIL] 최혜영_201109
- Dominant language
- No language data
- Stars
- 2
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
# 오늘 한 일
- [x] git으로 add, commit, push
- [x] 소스 코드 편집기로 파이썬 함수 만들고 적용
- [x] 패키지 만들어 배포, 설치
- [x] 가상 환경 만들어 파이썬 설치
# 배운 몇 가지
- git 사용하는 이유, 원리, github와의 관계
- git status : 작업 기록 변화 확인
- git add 파일명 : 추적할 파일 지정
- git commit -m"변경 코멘트" : 어떻게 변경된건지 코멘트 달아서 저장(로컬에 바로 적용됨)
- git push repo연결이름 master/main등 현재 설정 branch : 연결된 GitHub repository에 커밋되어 적용(로컬과 연결된 github repository에도 함께 적용)
- echo "쓸 내용" > 파일명 : 원하는 파일에 내용 추가
- cat 파일명 : 위에서 쓴 내용 확인
- git init : 현재 위치한 dir을 git repo로 지정
- git remote add 아무지정이름 연결할 repo주소 : 현재 dir와 원하는 repo 연결
- git remote -v : 현제 repo 지정이름, 주소 반환
- git touch 파일명.확장자 : 파일 생성
- ls : 현재 dir 내에 파일 목록 확인
- cd 하위 dir이름 : dir 이동
- cd 하위/하위 dir : 한 번에 이동
- 등등..
- 가상 환경 생성, 왜 쓰는가
- 패키지 만들어 배포하는 방법
- 소스 코드에서 함수 만들고 적용하는 방법
- 터미널에서 띄워 보는 법
# 오늘 회고
- 항상 Git과 Github에 대한 개념이 잘 자리잡지 못했다. 과정 초반에도 그걸 알려고 검색도 하고 나름 써보기도 해봤는데 그냥 글로 보고 정리만 했을 뿐 명확한 그림이 그려지지 않아 너무너무 답답하고 찝찝했다. 역시. 두드려라 열릴 것이다. 백문이 불여일견. 시기에 맞게 배우고 직접 해보니까 좀 더 이해가 된다. 물론 git과 GitHub 생태계는 무궁무진 알아갈게 참 많겠지만 오늘 배운것 중에 티끌만큼이라도 이해를 한다는게 이렇게 기쁠 수가.
- 새로운걸 배울 땐 힘들고 어렵고 자괴감에 들기도 하고 여하튼 괴롭다. 근데 아주 조금이라도 이해가 가고 알아가면 그 때 얻는 즐거움이 꽤 크다.
- 하지만 그 즐거움도 금방 휘발된다. 자주 경험하고 기억하고 힘들 때 견디는 밑거름으로 촘촘이 모아두고 싶다.
- 밀린 지난 이해들, 과제들도 이걸 기대하고 포기하지 말고 하나씩 잘 해나가보자. 앞으로 코딩의 세계도 더 어려우면 어려울테지만 포기만 하지 말자.
- 오늘 배운 git 관련 명령어들 잊고싶지 않다 제발.... 자주 쓰자.
- 패키지를 만들고 배포는 했는데 import에서 실패한다. 슬픔 다른 방법을 찾고 도움을 구하자.
- 코딩은 항상 큰 산처럼 어렵게 느껴진다. 욕심내지 말고 조금씩 알아가는데 겁내지 말자.
- 수학은 아니다. 그런데 수학과는 또 다른 어려움이다. 약간 미지의세계.. 아니 안드로메다... 음... 그래도 해보자.
# 할 일
- 명령어 정리
- 오늘 이해한 바를 글로 쓰는 일
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.