본문 바로가기
반응형

commit3

5. Git Commit 내용 이용 및 수정하기 우리는 Github에서 4번 글에서 했던 내용들의 기록들을 자신의 Repository에서 Commit 내용에서 확인할 수가 있습니다. 자신이 작성한 코드에서 실제로 하다보면 어느 지점으로 다시 되돌아가야 하는 시점이나 상황이 발생하기 마련입니다. 때문에 그 지점이 어디인지를 보여주는게 Commit 내용인데요. 실제로 어떻게 하면 되는지를 적어보도록 하겠습니다. 먼저 이전에 했던 Repository가 이미 자신의 Working directory에 복사되어있는 상황을 가정하고 시작을 하겠습니다. 만약 폴더가 없다면 이전의 Repository나 다른 Repository를 빈 폴더에 Clone 해주세요. git pull 명령어를 통해서 원격 저장소와 현재 로컬 저장소의 내용을 동일하게 만들 수가 있는데 clon.. 2021. 11. 17.
4. Git 소스코드 수정해서 반영해보기 소스코드를 수정하고 Git 저장소에 반영을 하기 위해서 첫 번째 게시글 내용과 비슷하다고 생각하시면 되겠습니다. 소스코드를 수정하는 것은 크게 2가지로 나뉩니다. 1. 해당 프로젝트에 소속된 사람이 아닌 경우 만약 우리가 특정한 커뮤니티 구성원이 아니라서 스스로 커밋을 하여 저장소에 적용할 권한이 없다면 소스코드를 수정하는 것에 제약이 있습니다. 이런 경우 PR (Pull Request)를 작성하여 오픈소스에 기여할 수 있습니다. *Pull request - 내가 수정한 코드가 있으니 내 branch를 가져가서 검토 후 병합해주세요 라는 기능으로 코드 충돌을 최소화하고 push 권한이 없는 오픈 소스 프로젝트에 기여 시 많이 사용합니다. 2. (일반적인 경우) 해당 프로젝트에 소속된 사람인 경우 자신이 .. 2021. 11. 17.
1. 깃 (Git) 설치 및 사용법 제대로 배워봅시다. 우선 깃 (Git)이라는 단어는 영국에서 사용되는 속어로서 '고집 센 사람', '항상 자기 자신이 옳다고 생각하며 따지기 좋아하는 사람'이라고 표현이 되는데 리눅스의 창시자 토발즈에 따르면 자신의 고집을 담아서 지었다고 하는데 1. the stupid content tracker (멍청한 버전 관리기) 2. git can mean anything, depending on your mood. (기분 내키는 대로 의미가 해석될 수가 있다) > 기분 좋을 때 "global information tracker" > 기분 안좋을때 "Goddam idiotic truckload of shit" (욕) 3. 아니면 그냥 유닉스 명령어 중에 git이 없어서 그냥 골라봄. 뭐 큰 뜻은 없으니 넘어갑시.. 2021. 11. 17.
반응형