Github 레포지토리 생성, 연결 ==깃허브 폴더 https://github.com/chae-dahee/GitTest remote 연결 `git remote add 원격저장소별칭 원격저장소URL` 원격저장소 === 깃허브 레포지토리 원격저장소 별칭은 origin으로 많이 쓴다. `git remote add origin https://github.com/chae-dahee/GitTest.git` fetch : 깃허브의 코드를 가져올때, push : 로컬 코드를 깃허브에 업로드할때 사용하는 명령어 코드 업로드 `git push origin main` → origin은 레파지토리 별칭! ❓ main VS master `git log`에서 commit head → main 이라고 되어있다. new branch..
데브코스
깃은 분산식 버전 관리 시스템 Git : 로컬(내 컴퓨터에) 설치되는 시스템. 일종의 프로그램 GitHub : 깃이 모여서 하나의 시스템을 구성한다. 원격으로 중앙에서 관리되는 시스템. 프로젝트를 백업하고, 버전관리, 협업 깃들이 소통하는 중간역할 * 즉, 깃은 내 pc 안에 버전을 관리해주는 시스템이자, 깃허브와 소통하는 시스템 * 깃허브는 원격 pc 에서 백업을 담당하는 시스템이자, 내 pc 와 별도로 버전관리도 담당한다. 둘의 관계 무수히 늘어나는 버전 폴더를 갱신하는 동기화 처리 프로젝트의 히스토리를 깃허브가 관리해준다. ❓다음 버전이 생겨야, 이전 버전을 깃허브에 올릴 수 있다? X 동기화 시킨 순간 - 동일한 버전 / 수정한 순간! 버전 1.1로 업데이트 히스토리가 있어서 롤백이 가능하다 --..
프로젝트 관리 프로젝트란? 일정한 기간 안에 일정한 목적을 가지고 달성하기 위해 수행하는 업무의 묶음 👀개발자의 시선에서? 하나의 프로그램을 만들기 위한 일련의 프로세스이다. 소스코드 구현 뿐만 아니라, 기획, 설계, 테스트 배포 모두 포함하고 있다. 최근 취업시장에서는 개인과 그룹 플젝 모두 역량적으로는 비슷하지만, 회사에서 협업 경험을 중요시해 그룹 플젝의 필요성이 높아지고 있다고 한다. 협업 경험이 있다면, 코드공유, 문서공유, 진행율, 담당자 등등 많은 것을 공유하는 역할, 팀프로젝트를 위한 소통능력을 갖췄다고 보기 때문이다. Read me 리드미 그래서 리드미 문서를 작성할 줄 알아야 한다. 협업 개발 진행에 꼭 필요한 문서 프로젝트를 설명하는 설명파일 완성된 프로그램의 설명서 프로그램 사용방법..