Knowledge/Git
-
명령어로 Git을 사용하자! Git CLI ( 협업 )Knowledge/Git 2019. 11. 28. 21:16
이 포스팅은 이고잉 님의 Git CLI - 협업 ( https://opentutorials.org/course/3842 ) 강의를 듣고 정리한 내용입니다. - 협업자 초대하기 다른 개발자와 협업을 진행하려는 원격 저장소의 Settings를 클릭하면 협업을 진행할 다른 Github 유저를 추가할 수 있고 admin, writer, read등의 권한을 부여할 수 있다. 그러나 git 계정이 하나 뿐이니 실습은 그냥 clone을 활용해 진행한다. - Push & Pull a가 work.txt 파일을 위와 같이 작성 후 add -> commit -> push한 후 b가 pull하지 않고 같은 파일을 위과 같이 작성 후 add -> commit -> push하면 위와 같은 경고문과 함께 push가 반려된다. 뒤늦..
-
명령어로 Git을 사용하자! Git CLI ( Branch & Conflict )Knowledge/Git 2019. 11. 28. 00:44
이 포스팅은 이고잉 님의 Git CLI - BackupBranch & Conflict ( https://opentutorials.org/course/3840 ) 강의를 듣고 정리한 내용입니다. - Branch란? 가지란 원래 단어의 뜻처럼 같은 뿌리를 공유하면서도 서로 다른 방향의 뻗어나가는 각각의 다른 버전들을 말한다. - Branch의 사용법 먼저 branch의 목록은 1 git branch 명령어로 확인할 수 있다. 별도로 생성한 branch가 없으니 현재는 master만 존재한다. branch를 생성해보자. branch를 생성하려면 1 git branch 브랜치명 명령어로 만들 수 있다. google, apple, ms란 이름의 branch를 만든 후에 다시 git branch를 입력해보면 추가된..
-
명령어로 Git을 사용하자! Git CLI ( Backup )Knowledge/Git 2019. 11. 27. 17:52
이 포스팅은 이고잉 님의 Git CLI - Backup ( https://opentutorials.org/course/3841 ) 강의를 듣고 정리한 내용입니다. - 용어정리 먼저 용어 정리부터 간단히 해보자. Local Repository ( 지역 저장소 ) : 작업이 이루어지는 컴퓨터 Remote Repository ( 원격 저장소 ) : 백업이 이루어지는 컴퓨터 Push : Local Repository - 변경 내역 업로드 -> Remote Repository Clone : Local Repository
-
명령어로 Git을 사용하자! Git CLI ( 버전관리 )Knowledge/Git 2019. 11. 27. 15:35
이 포스팅은 이고잉 님의 Git CLI - 버전 관리 ( https://opentutorials.org/course/3839 ) 강의를 듣고 정리한 내용입니다. - 버전 관리의 시작 먼저 git을 설치해 ( https://opentutorials.org/course/3839/22590 ) git bash를 실행시키고 버전 관리 하고 싶은 폴더로 이동한다. 해당 폴더는 현재 비어있는 상태다 이 상태에서 git bash 명령창에서 1 git init 을 입력하면 비어 있는 Git Repository가 Initialized 되었다는 알림이 나온다. 다시 파일 목록을 보면 .git이란 폴더가 생성된 걸 확인할 수 있다. 이는 버전 정보가 저장되는 디렉토리로서 위와 같은 방법으로 이 폴더를 생성하는 것이 버전관리..
-
GIT 커밋 실패 - commit failed - exit code 1 receivedKnowledge/Git 2019. 9. 23. 19:11
react 폴더를 github desktop에 추가한 후 github에 올리려고 했는데 실습을 위해 만든 hackernews 폴더만 commit failed - exit code 1 received 란 에러메시지를 내며 올라가지 않았다 검색해서 해결했더니 문제는 이 폴더를 올리기전에 hackernews 폴더를 github에 한번 올렸기 때문에 발생한 것이었다. 물론 github에서 해당 repository를 지우긴 했지만 hackernews 로컬 폴더안에 그 때 생긴 .git 폴더가 남아있어서 업로드가 되지 않았던 것 그래서 로컬 폴더안의 .git 폴더를 삭제해줬더니 문제가 해결되었다