1>깃을 설치
2>실행하고자 하는 폴더에 들어가서 Git Bash 실행
git init 명령어 입력
파일 내에 .git 이라는 파일이 생성됨
(참고) 리눅스 환경
로그인 해야 함
3>파일을 작성(html 등) 후 커밋.
커맨드라인에서 해도 되고 혹은 VS code에서 터미널 열어서 입력어 넣어도 됨
깃허브에 리포지토리 자동 생성됨
git add .
git commit -커밋메세지
git push -u origin 브랜치명
4>푸시 명령어로 깃허브에 올릴 수 있음
git push origin master
5>브랜치 만들 수도 있음
git branch -M 브랜치명
6>기타 명령어
git log // 로그 기록들 볼 수 있음
git branch // 현재 브랜치 볼 수 있음
git checkout 브랜치명 // 다른 브랜치로 이동 가능
git merge 브랜치명 // 다른 브랜치를 현재 브랜치에 머지
git branch 브랜치명 -d // 브랜치 제거
clear // 터미널에 로그 청소
git push origin 브랜치명 // 브랜치를 푸시
git clone 깃주소 // git clone으로 내려 받을 수 있음
git remote set-url origin 깃주소 // 리포지토리 가져오는 방법
git remote -v // 현재 리포지토리 확인
pull할 때 충돌 나면
->git fetch --all
->git reset --hard origin/main
그 다음 다시 pull
(문희쌤 필기 추가)
git 명령어를 처리하기 위한 git bash 다운후 설치
-----------------------------------------------------
** 로컬저장소 : 파일이나 디렉토리를 저장하는 장소인데
어디에? 내 컴퓨터안에 저장
로컬 디렉토리로 저장된 디렉토리안에 .git 이 생성되는데
그 안에 각종 소스코드나 브랜치등 정보가 저장이 된다
로컬 저장소에 일단 소스코드를 저장하는 명령 : commit
** 원격 저장소 : 서버나 네트워크에 잇는 저장소를 의미
일반적으로 로컬 저장소에 저장후 원격 저장소에 저장하는 방식
우리는 github 라는 원격 저장소로 저장할것임
명령어는 : push
** 내 컴퓨터의 특정 폴더를 로컬저장소로 지정하는 방법
git init
** github 의 repositorys (원격저장소) 를 연결
git remote add origin 깃허브 주소
(예)git remote add origin https://github.com/zipsy327/bit701vscode.git
그런데 기존에 다른 깃주소에 이미 연결되어있을경우 오류발생
git remote set-url origin 깃허브 주소
** 원격저장소의 소스코드를 내 컴퓨터에 복사해서 가져오려면
git clone 원격저정소경로(깃허브주소)
** commit
git commit -m "메세지"
** push
git push origin 브랜치명
** 브랜치간 이동
git checkout 브랜치명
** 새 브랜치 생성
git branch 새브랜치명
** 브랜치 조회
git branch
** 브랜치 제거
git branch 브랜치명 -d
git branch -D 브랜치명
** 깃 로그들
git log
** 원격저장소의 변경된 내용을 로컬저장소로 가져오려면
git pull
git pull origin master
** master 브랜치에 angel 브랜치의 소스코드를 병합하려면
git checkout master
git merge angel
========================================================
(매직에꼴 최재규 대표님 강의 0930 ~ 13:00)
2000년대가 웹의 등장이었고, 2010년대가 모바일의 등장이었다면, 2020년대는 IoT와 AI가 패러다임을 바꿀 것이다. 기존 인터넷은 유저가 직접 개입해야 했다면, 인공지능 시대는 시스템이 자동으로 동작할 것이다.
인공지능은 강화학습 비용이 하드웨어적으로도 굉장히 내려갔고, 소프트웨어적으로도 저렴한 가격으로 이용이 가능하다.
AI 오픈 소스는 바로 본인의 서비스에 활용 가능하다.
유용한 AI 서비스들 : ChatGPT(인공지능 챗봇), GitHub Copilot(코드 바로 짜줌), generative AI (자연어로 이미지 그려줌. 오픈소스) , Stable Diffusion Playground ,
정보처리 기사 꼭 따기 (CS 지식을 위해)
클라우드 자격증 따기 (NCA, NCP) -> 응시료와 바우처 수업에서 제공
에너지 전환, 의료와 부동산, 항만의 디지털전환, 정부에서 AI 데이터 축적 및 활용 등의 시대적 변화.
'학교 & 학원 이론 수업 > 네이버 클라우드 AIaaS 개발자 양성 과정' 카테고리의 다른 글
3월 2일 자바 수업 정리 (0) | 2023.03.02 |
---|---|
2.13~2.17 국비교육 정리 (0) | 2023.02.17 |
2023.02.09 목요일 - 배열, table, for문, setTimeOut, setInterval (0) | 2023.02.09 |
2023.02.08 수요일 - getElementById, 연산자, 반복문 (0) | 2023.02.08 |
2023.02.07 화요일 - CSS, HTML, JavaScript (0) | 2023.02.07 |