[포스코x코딩온] 스마트 팩토리 과정 1주차 회고 | OT 및 Git

정제철·2023년 3월 22일
0

[포스코x코딩온]

목록 보기
1/16
post-thumbnail

OT 및 Git

포스코x코딩온 스마트 팩토리 과정 첫날이기에 ot를 진행했다.
간단한 자기소개와 강사진 프로필 공유와 같은 과정을 거치고 난 후
본격적인 프로그래밍에 들어가기에 앞서 본인이 짠 코드를 업로드하고 관리하는 git에 대해서 기본적으로 배웠다.
github는 대학교 캡스톤디자인 smartmirror project 당시 코드참고를 위해 가입을 한 이력이 있었다.
사용법이나 작업당시 내용은 생각이 나진 않지만 회원가입을 생략했다는 것만으로 큰 이점이었다.

github와 git bash를 서로 연동하고 관리하는 것에 대해 배웠다.
github가 모두 영문으로 되어있었고, 생소했기에 따라가기에 벅찼다.
기본적인 git관련 기본지식이 없었기 떄문이라고 생각해서 집에 와서 다시 리뷰해보면서 공부해보았다.

git의 기본과정

//git과 연동

cd Desktop
mkdir github
cd github
git config --global init.defaultBranch main
git config --global user.name "jposco"
git config --global user.email "godeok24@naver.com"
git config --global --list

//폴더 관련 기본

pwd : 현재 작업 폴더 위치 (cmd에서 안됨. cmd에서는 그냥 보임)

ls : 현재 위치 내 모든 파일 표시 (cmd에서 안됨)

dir : 현재 위치 내 모든 파일 표시

cd 폴더경로 : 위치 내 있는 폴더로 이동 (cd 절대경로 가능)

cd .. : 이전 폴더로 이동

// 업로드할 파일 추가

git add .

// commit

git commit -m "코멘트"
commit -m은 관용어라고 생각하자

// 최신 commit 코멘트 수정

git commit --amend

// commit revert (히스토리 유지)

git revert 원복할 commitID

// 업로드

git push 저장소명 브랜치명
git push origin main

// 저장소 확인

git remote

// 브랜치

git branch : 모든 브랜치 확인, 현재 브랜치 색 다름

git branch 브랜치명 : 새로운 브랜치 생성

git checkout 브랜치명 : 브랜치 이동

git merge 합쳐질브랜치명 : 명령어를 실행하는 브랜치에 합쳐질브랜치가 합쳐짐

마치며 앞으로의 다짐

KDT 스마트팩토리 2기 과정 중 지킬 것

  • 오늘 했던 것에 대한 복습 철저히 하기
  • 모르겠을 때 포기하지 않기
  • 모르면서 아는 척 하지 않기
  • 교육과정 시간 준수 철저히 하기

KDT 스마트팩토리 2기 과정에서 원하는 것

  • 개인역량을 키워서 취업에 성공하는 것
  • 누군가에게 설명 할 수 있을 정도로 깊이 파는 것
profile
성공의 반대는 실패가 아닌 도전하지 않는 것이다.

0개의 댓글