개발 공부/GIT 4

git으로 협업하기

1. Repository 생성 2. 팀원 초대 Add people 팀원 id입력 수락을 기다리고 있는 멤버들 목록이 나옴 master branch : 완벽한 코드만 오라 (고객에게 보여주는 파일) git init : 추척 시작 git add 파일명 git commit -m " " git remote add origin http~ 주소 : 로컬 컴퓨터랑 repository 연결 git push origin 브랜치 : 브랜치로 로컬 컴퓨터에 있던 코드가 업로드 repository에 파일이 업로드 됨 develop 브랜치 생성 : 브랜치 하나 더 만들어줌 ( master 복사본 ) : 개발자를 위한 연습장이 필요함 git checkout -b develop master에서 develop으로 변경된 것을 확인 ..

개발 공부/GIT 2023.07.26

git의 혁신 branch (지옥에서 온 Git - 생활 코딩)

작업을 진행하다가 필요에 의해 작업이 분기되는 현상을 branch를 만든다고 표현 깃은 branch를 통해 쉽게 버전 관리를 할 수 있다. branch를 사용하기 좋을 때 원래 파일의 기본 소스는 있는 상태에서 고객에게 custom된 기능들을 추가해 주어야 할때 필요 없는데 개발해달라고 하는 상황에 해줘야 되는데 나중에 쓸모 없게 됐을때 지금까지 작업했던 파일을 서버에 반영해야 하는데 문제점이 없는지 체크하는 경우, 메인이 되는 작업과 test하는 작업을 분기해야 할 경우 등.. git branch 입력하면 master라고 뜨는데, 시작할때 기본 branch를 사용하게 되어 있고 그 branch의 이름이 master이다. *branch 만들기 git branch 브랜치명 : 깃 브랜치 추가 기능 git ..

개발 공부/GIT 2023.05.07

버전 관리의 본질 (지옥에서 온 Git - 생활 코딩)

GIT = Version Control System (버전 관리 시스템) 버전 관리 시스템이란 무엇인가? 파일 이름을 여러가지로 바꾸는 것 파일 이름을 더럽히지 않는 버전 관리를 할 수 있다. 파일 이름의 변경사항들은 컴퓨터가 관리하게 한다. 효용 3가지 요소 : Back up , Recovery, Collaboration 종류 : CVS/ SVN/ GIT 본질적인 요소 : 변경사항을 관리 한다. codeonweb 서비스에서 git을 설치하지 않고도 바로 실습 할 수 있다. 적당한 디렉토리에 프로젝트 폴더를 만들라. 프로젝트에 사용될 파일들을 만들어 놓은 폴더 pwd 명령을 입력하면 현재 디렉토리를 알려줌 버전 관리를 하려고하는 디렉토리를 Git에 알려줘야함. 프로젝트를 진행할 폴더로 가서 작업을 시작할..

개발 공부/GIT 2023.05.05