본문 바로가기

git3

git - branch branch 깃의 다른 기능중 하나인 브랜치가 있다. 브랜치는 현재 프로젝트에 새로운 기능이나 수정 사항이 있을때 이것의 내용이 아주 방대하거나 주요 기능을 건드릴때 유용합니다. 브랜치의 역할은 기존의 프로젝트에 새로운 기능을 추가하는 작업장을 임시로 추가한다고 생각하면 됩니다. 다르게 표현하면 기존의 프로젝트를 수정할때 따로 백업을 하지 않고 수정용 작업트리를 추가 하는 것 입니다. 이렇게 수정용 작업트리에서 작업이 완료 되면 수정한 내용을 메인 작업 트리에 추가를 하면 됩니다. 그럼 이제 부터 간단한 사용 방법과 다소 어려운 부분까지 한번 보겠습니다. branch 확인,추가,삭제 이번에는 바탕화면에 bbb라는 폴더를 만들고 해당 폴더를 깃 저장소로 init한뒤 텍스트 파일을 만들고 커밋을 해봤습니다... 2020. 7. 8.
git - 되돌리기 git 되돌리기 우리가 작업을하다 방금 수정한 코드때문에 프로젝트가 제대로 실행이 안되거나 기대한대로 작동을 안할때 오류가있는 부분을 수정해서 고칠 수 있지만 수정한 내용이 많고 어디가 문제인지 모를때 가끔은 수정하기 전으로 되돌리는 것을 원할때가 있다. 이럴때 우리가 프로젝트를 깃으로 관리를 하고있다면 명령어 한줄로 손쉽게 되돌릴 수 있다. git checkout -- 파일이름 : 방금 수정한 내용 바꾸기 git checkout -- 파일이름은 깃 저장소에서 수정을 한 뒤 add명령어로 스테이징하기전 단계라면 수정전으로 바꿀 수 있는 명령어다. 이번에도 깃 저장소에서 텍스트파일로 해보겠다. 바탕화면에 vv라는 폴더를 만들고 깃저장소로 만든뒤 test.txt라는 파일에 hello world!를 쳤다. 그.. 2020. 7. 8.
git - 1 저장소 깃 저장소 만들기 깃 저장소를 만드는것은 간단하다. 우선 내가 원하는 위치에 프로젝트를 만들 폴더를 만든다. 이글에서는 바탕화면에 만든다. 깃 커맨드라인으로 만들겠다. 위처럼 바탕화면에 git_1이라는 폴더를 만들고 git_1로 이동했다. 그다음 이 폴더를 깃 저장소로 만들기 위해서 필요한 명령어는 git init이다. 이 명령어를 실행하면 해당 폴더는 깃 저장소가 된다. 깃 저장소로 만들었는데 모니터 화면의 git_1폴더는 빈 폴더로 나와있다. 하지만 커맨드라인에서 ls -al 명령어를 치면 해당 폴더에 .git파일이 있음을 알 수 있다. .git 파일은 해당 저장소의 깃 정보를 관리하고 저장하는 역할을 하는데 보다싶이 숨겨진 파일로 저장되어있다. 여기까지만 하면 우리는 git저장소를 만든것이다. 파일.. 2020. 7. 6.