본문 바로가기
반응형

GIT3

GIT 원격 저장소 개요 앞에 내용은 대부분 local repository 에 대한 내용들이었다. 원격 저장소(remote repository)는 local repository 의 확장 개념이라고 볼 수 있는데 local repository에서의 작업이 어렵지 않았다면 remote repository에 대한 내용도 어렵지 않을 것이다. 내 로컬 repository와 상호작용하고 있는 목록을 조회(v 포함시 url 포함) git remote -v 원격 저장장소 추가 git remote add {단축어} {url} git remote add origin {url} {url}에 있는 원격 저장소를 {단축어}이라는 이름으로 추가하기 원격 저장소 삭제 git remote rm {단축어} 위에 보이는 명령어들은 현재 local rep.. 2021. 10. 27.
GIT branch 개요 branch 가지라는 뜻을 가지고 있는 단어이다. GIT이 다른 형상관리와 다른 이유는 바로 이 branch에 있다고 생각을 한다. GIT Branch 브런치는 위에 그림과 같이 기존 소스에 새로은 기능이나 버그 수정할 때 많이 사용한다. A라는 관리자가 있고 B, C 라는 개발자가 있다고 가정을 하자. B에게는 게시판에 다운로드 기능을 추가하였고 C에게는 게시판 검색 기능에 문제가 생겨 그 부분 수정해 달라고 이야기를 하였다. 그 둘은 각각 게시판에 대해서 작업을 해야하는 상황이기 때문에 서로 소스가 겹칠 수도 있는 상황이다. 이럴 때 브런치를 이용하여 각각의 브런치를 생성하고 각자 작업을 하면 되는 것이다. 각자 작업을 마친 후에 기존 소스와 합치는 작업을 하게 되는데 둘의 소스가 충돌이 날 경.. 2021. 10. 26.
GIT 버전 만들기 개요 GIT을 활용하기 위해서는 해당 폴더 or 디렉토리를 GIT으로 만들어야지 시작을 할 수 있다. GIT Version git init : 깃을 시작할 때 사용하는 명령어 git status : git의 상태를 볼 수 있는 메세지 커밋된 내역이 없으며 test.txt 파일을 add할 수 있다는 내용이 포함되어 있다. git add : Commit을 할 대상들을 Staging area에 보내는 작업 add 후 status를 보게 되면 new file에 test.txt가 생성된 것을 확인할 수 있다. git rm --cached {file} : Staging area에 있는 파일을 지우는 명령어 혹시 파일을 잘못 add 했을 경우는 해당 명령어로 지울 수 있다. git commit -m {message}.. 2021. 10. 25.