⛔ 아래의 글은 오로지 공부 목적으로 정리한 개인적 글이며, 무단으로 배포, 상업적 사용을 금지합니다 ⛔
버전관리란 동일한 정보에 대한 여러 버전을 관리하는 것
-> 팀 단위로 개발 중인 소스 코드 등의 디지털 문서 관리에 사용
파일 수정 시 파일명에 version명을 증가시켜 큰 숫자가 최신 버전으로 파일 관리를 함
- 복구를 위해
- 진행 시점 변경을 위해
- 동기화와 자동을 위해
- 소스 코드의 변경 사항 추적을 위해
- 소스 코드 수정 및 추적을 위해
- 안정적인 대규모 수정 작업을 위해
- 코드의 의미 추적을 위해
아무리 좋은 기술이라도 "왜 좋은지"와 "우리 팀과 기업에 맞는지"를 유의해야 한다.
-> develop branch, 피쳐 브랜치
✍️ git help 를 사용하여 git 명령어에 익숙해지기
googleIO 컨퍼런스
✍️ Git ssh 설정하기

// 복제한 레포지토리에서
git add .
git status
// 커밋하기
git commit -m "하고싶은 말"
// 푸시하기 - 인증 과정 필요
git push
⛔ 커밋 인증 오류
Author identity unknown
*** Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
fatal: unable to auto-detect email address (got 'user@DESKTOP-A1VHPVB.(
git config --global user.email "내 이메일@example.com"
git config --global user.name "깃허브이름"
커뮤니케이션 하기
어떤 곳에서 어떤 걸 했는데 어떤게 안되었다.
조직 활동에서 코드를 협력하고 작업하는 방법을 이해. 오픈 소스 사용량 추적 보고 및 작업에 도움이 됨
apache license 2.0
as재단 아파치 sw 재단에서 만든 라이선스
MIT license
BSD license
자유 소프트웨어 재단에서 만든 라이선스로 3차에 걸쳐 발표
자유 소프트웨어 재단에서 만든 라이선스
=> 오픈소스 라이센스 메뉴
인공지능 : 인공적으로 지능을 가지고 있는 시스템
머닝러신 : 기계가 학습 데이터를 열심히 공부하여 시간이 지나면 학습에 의해 능력이 커지는 것을 머신러닝이라고 함.
딥러닝 : 머신러닝의 일종으로 심층 신경망을 사용.
인공지능 > 머신러닝 > 딥러닝
ChatGPT 트랜스포머 모델
ChatGPT 인컨텍스트 러닝
언어 모델은 숫자와 관련된 문제를 푸는 일에 약함.
ChatGPT 할루시네이션
가장 확률이 높은 답변을 완성하지만, 진실 및 거짓 여부 판단 능력은 없음
문맥적으로는 그럴 듯하지만, 거짓된 사실을 섞어서 생성하는 것이 할루시네이션
프롬프트 엔지니어링
꼬리에 꼬리를 무는 질문하기
표준어 사용하기
예시를 추가로 제공
명확하고 구체적으로 질문
⛔ 아래의 글은 오로지 공부 목적으로 정리한 개인적 글이며, 무단으로 배포, 상업적 사용을 금지합니다 ⛔