깃을 이용한 파일들의 버전관리는 총 3단계를 통해서 이루어진다. 작업트리 - 스테이지 - 저장소 - 작업트리 : 파일들을 수정, 저장 등의 작업을 하는 디렉토리. 앞선 글에서 git init으로 저장소로 지정한 디렉토리를 의미한다. - 스테이지 : 버전으로 만들 파일이 대기하는 곳 - 저장소 : 스테이지에 대기하고 있던 파일들을 버전으로 만들어 저장하는 곳 앞선 글에서 git-repos라는 디렉토리를 git init을 통해서 깃 저장소로 지정했다. $ cd git-repos 를 통해서 그곳으로 들어간다. 현재 깃의 상태를 나타내기 위해 $ git status 를 입력한다. 코드를 입력해보면 위의 이미지와 같이 'No commits yet'을 출력하는 것을 확인할 수 있다. 이제 이곳에 vim을 이용해서 ..
깃 검색 결과
해당 글 2건
깃을 이용한 버전 관리
버전 관리/git & github
2021. 1. 6. 21:35
Git & Github
깃과 깃허브란? 많은 사람들이 깃, 깃허브를 사용하고 그곳에서 여러 오픈소스와 코드를 참고한다고 하지만, 아직 입문하는 이들에게는 이게 무엇인지, 꼭 필요한 것인지에 대해서 의문을 가질 수 있다. 깃과 깃허브는 '버전 관리', '백업', '협업'의 역할을 수행한다. - 버전 관리 : 우리가 사용하는 여러 프로그램들의 코드가 수시로 변화하고 있다. 이런 상황에서 임의의 이름을 지어서 파일을 생성한다면, 4~5개 정도는 기억하고 해볼만 하겠지만, 수십개 혹은 수백개의 파일의 버전을 관리해야 한다면, 사람의 머리로는 하기 굉장히 어려울 것이다. 파일의 이름을 설정하는 것도 어려울 뿐더러, 해당 파일이 이전 파일에서 어떤 내용을 개선한 파일인지를 구별해내는 작업이 굉장히 번거롭다. 깃은 이런 점을 해결해주기 위..
버전 관리/git & github
2021. 1. 6. 11:44
최근댓글