본문 바로가기

Git2

[TIL] Git 기본기 장착 /깃허브 특강 회고 2022.10.31 TIL 1일차 오늘 내일배움캠프 개강이 있었다. 쉴 틈 없이 OT를 진행하고 점심을 먹고 바로 특강이 이어졌다. 이번주는 팀원들과 미니 프로젝트를 진행하는데, 프로젝트 진행을 위해 Git 허브 특강을 해주셨다. 이에 대해 회고하고자 한다. 1. 커밋이란? 특정 버전을 저장한다는 뜻 1) Working Directory : 프로젝트 디렉토리 자체 2) Staging Area: 특정 버전으로 관리하고 싶은 파일을 모아두는 장소. git add “파일명“으로 올린다. 3) Repasitory: 특정시점의 Staging Area의 모습을 커밋으로 남기면 그 커밋들이 저장되는 영역 git push를 통해 올린다. 2. Staging Area를 거치는 이유는? 1) 지금 당장 커밋을 남기고 싶지.. 2022. 10. 31.
[git허브] 기초1. git이란? 목차 1. Git 개념 및 Git을 꼭 사용해야하는 이유 2. Git과 GitHub, GitLab의 차이 3. Git 설치하기 1. Git 개념 및 Git을 꼭 사용해야하는 이유 우리가 수행할 개발 프로젝트의 버전 관리를 위해 사용하는 프로그램 1) 버전관리 기능 팀플 과제를 예로 들어 설명하면 우선 초기 작업을 진행하고 다시 회의를 거친 후 초기 파일을 복사하여 새로운 버전의 파일을 생성하다보면 최종본이 생성된다. 하나의 파일에서 계속 수정하지 않고 새로 복사해서 추가하는 이유는 하나의 파일에 새로운 내용을 계속 덮어 쓰다 보면 나중에 이전 작업을 다시 보고 싶을 때 돌아갈 수가 없기 때문이다. "아 처음에 만들었던 파일 내용이 필요한데..." "저번주에 만들었던 내용이 결국 맞았네ㅠㅠ" - 단점: 파.. 2022. 8. 7.