Git
-
[Trouble] pull request시 비교할것이 없다는 문제Git 2021. 8. 22. 19:40
우선 내 상황은 이렇다 1. 원본저장소 fork하고 첫번째 작업을 A branch에서 작업 후 사본 저장소에 push, 원본저장소로 pull request 2. 두번째 작업을 위해 B branch 생성했지만 A branch에서 작업 후 사본 저장소의 B branch에 push, 원본 저장소에 pull request를 진행하려 했지만 글 제목과 같은 이슈가 생김 문제 해결을 위해 검색을 했는데 다른 복잡해보이는 방법은 시도 안하고 비교적 간단해보이는 branch merge 방법을 적용해봄 => B branch로 이동후, A branch를 병합 (현재 작업중인 B branch에 A branch를 병합) $ git checkout B_branch $ git merge A_branch 그리고 이번엔 제대로 B ..
-
저장소를 fork 후 이용하는 예Git 2021. 8. 22. 19:24
1. 원본 저장소를 자신의 계정으로 fork 2. fork된 저장소를 내 local 저장소의 원하는 위치에 clone $ cd {원하는 위치} $ git clone {fork된 저장소의 url} 3. 브랜치 생성 $ git branch {생성할 브랜치 이름} 4. 파일을 추가한다던가 수정한다던가, 원하는 작업 수행 5. 변경사항을 해당 브랜치에 commit, push 우선 4번의 작업으로 변경된 내용을 등록 $ git add .(현재 디렉토리의 변경사항 추가) 또는 $ git add -A(변경사항 모두 추가) add가 됐는지 확인 git status(add 내역 확인) commit 메세지 입력 (commit에 대한 설명 등) $ git commit -m "공유할 메세지 내용" 내 local 저장소와 원격..
-
conceptGit 2021. 6. 22. 17:31
Why? 깃을 사용하는 이유 리눅스 토발즈가 리눅스 소스코드를 관리하기 위해 git을 개발 우리 주변의 버전 관리 시스템 google drive, notion, drop box , ever note Git == DVCS ( 분산 버전 관리 시스템 Distributed Version Control System ) - svn과 가장 큰 차이임 What? git으로 할 수 있는 것 commit : 의미 있는 하나의 작업 단위 branch : 목적을 따르는 하나의 작업 범위 branch/checkout ( switch, restore 두가지로 분화함) : branch간 이동 git 명령어 테스트 해볼수 있는 사이트 : https://learngitbranching.js.org branch/merge : bran..