github
-
Git Branch 합치기 (Merge , Rebase) (★)깃허브 2019. 12. 17. 21:57
전 게시글에서 우리는 새로운 Branch 를 생성하는 법을 알아봤다. 이제 두 브랜치를 하나로 합쳐보자. 두 브랜치를 하나로 첫번째, 우리가 새로 만든 브랜치에서 작업이 끝나면, master 브랜치와 합쳐서 실제로 사용할 수 있게 해주도록 해야한다. 명령어는 아래와 같다. 명령어 : git merge [브랜치명] 여기서 브랜치명은 우리가 새로 만든 브랜치명이다. 합치고자 하는 브랜치명이라고 생각하면 된다. 뇌가 있는 브랜치가 주인인데(HEAD), 전 게시글에서 우리는 git checkout 명령어를 사용해 다시 master 로 뇌를 옮겨줬기 때문에 주인은 master 브랜치이다. 꼭 merge 명령어를 실행할 때 master 브랜치로 뇌를 옮겨주는 작업을 하자. 가끔 충돌이 난다 두번째, 일단 git r..
-
Git 브랜치(Branch) 관리하기 (★)깃허브 2019. 12. 17. 21:18
전 게시글에서는 기초적인 내용을 다루었다. 이번 게시글에서는 Git 의 핵심이라고 할 수 있는 Branch 를 설명한다. 먼저 브랜치(Branch)란.. 전 게시글에 저장소라고 기억하자고 말했는데, 우리가 지금까지 commit 한 저장소는, master 이라는 이름의 기본 저장소인데 Git 에서는 master 저장소 말고도 추가로 저장소 이름을 지정하여 사용자가 추가해 줄 수 있다. 만약 사용자가 혼자 프로젝트를 할때 , 한번에 깔끔하게 만드는 경우도 있겠지만 아닌 경우가 대다수 일 것 이다. 그러다보면 무수히 많은 commit 을 하게 될 것이고, master 브랜치의 log 가 지저분해지게 된다. 이럴 경우에 임의의 저장소 , 즉 브랜치를 추가로 생성해준다. 협업을 할 때에도 마찬가지이다. Githu..
-
Git commit 수정하기깃허브 2019. 12. 17. 20:37
우리가 가끔 실수로 commit 하는 경우가 있다. 여기서 수정하는 방법을 알아보자. 그리고 시작하기 전에 전 게시글에 Git에서는 크게 두가지 상태가 있다고 설명되있다. Untracked 와 Tracked 파일이다. 여기서 다시 Tracked 는 세 가지 상태로 나뉜다. 수정한 자신의 파일을 실수로 커밋한다고 치고 첫번째, 먼저 자신이 수정한 파일의 상태를 확인하기 위해, git status 명령어로 상태를 확인해보자. Changes not staged for commit 이라고 하면서 (staged 는 이제 commit 할 준비가 되었다는 뜻이다.) modified : 자신이 수정한 파일명 이라고 붉은 글씨가 출력되는 것을 확인할 수 있다. (수정된 파일도 add 해줘야 다음 commit 에 반영된다..