본문 바로가기

github9

[ WebStorm ] 프로젝트를 깃허브로 연결하기 1. GitHub 사용을 가능하게 만든다.VCS > Enable Version Control Integration... 2. Git 으로 설정 3. GitHub로 프로젝트 ImportVCS > Import into Version Control > Share Project on GitHub 4. 생성 할 레파지토리의 이름과 설명을 적는다. 5. 성공~ 깃허브에 접속하면 새롭게 생성된 레파지토리를 확인할 수 있다. 출처https://www.jetbrains.com/help/webstorm/2017.2/using-git-integration.html#put-existing-project-under-Git 2017. 8. 31.
[Github] github, eclipse 연결하기 Github , Eclipse 연결하기. 1. upload 할 프로젝트 지역 저장소 생성하기1. 업로드 할 웹 프로젝트를 생성하였다. 2. 프로젝트 오른쪽 클릭 > Team > Share Project 3. Use or create repository in parent folder of project 체크 > Create Repository 업로드 할 프로젝트에 새롭게 [NO-HEAD] 라는 깃 브랜치 표시가 생겼다. 2. upload 할 파일 commit 하기 1. 업로드 할 파일의 내용을 수정한다. 2. 프로젝트 오른쪽 클릭 > Team > Commit 3. Unstaged Changes 에서 업로드 할 파일을 선택해 Staged Changes 로 옮긴다. Commit Message를 작성한 뒤 Co.. 2017. 3. 23.
[Github] github와 지역 저장소 연결하기 github 서비스형 원격 저장소. 무료(부분 유료), 다양한 기능을 제공해 준다. open source의 보고. 원격 저장소에서 지역 저장소로 복제하기 (clone)github에 새로운 repository를 만들어 준다.연결할 원격 저장소의 HTTPS 주소를 복사하여 사용한다. $ git clone "원격저장소 주소" "저장소를 저장할 디렉토리"$ git clone "원격저장소 주소" . ' . '은 현재 디렉토리 위치를 의미한다. 현재 디렉토리로 원격 저장소의 내용을 복사한다. 복사 된 원격저장소가 자동으로 지역저장소와 연결된다. ($ git remote add를 할 필요없다.) 별명은 기본적으로 'origin'이 부여된다. 원격 저장소 만들기 (remote add) git은 여러개의 원격저장소를 지.. 2017. 3. 22.
[Git] 원격저장소 생성 및 연결, 업로드 원격저장소 source code back up. 다른 사람과의 협업. 지역저장소 자신이 버전을 만들고 저장하고 있는 저장소. 원격저장소 지역저장소와 연결되어 동기화 되는 저장소. 일반적으로 원격저장소는 인터넷을 통해 연결하여 다른 곳에 저장된다. 원격저장소 만들기 $ git init --bare --bare 작업을 할 수 없고, 저장소의 기능만 하는 저장소를 만드는 옵션이다. --bare 옵션으로 저장소를 만들면 working directory가 없고 .git 이라는 디렉토리에 존재하는 내용만 가지고 있다. 또한 원격저장소를 순수하게 유지하기 위해 수정과 작업이 불가능하다. 원격저장소 연결. $ git remote add oirgin "경로" origin은 경로의 별명.$ git remote -v를 하면.. 2017. 3. 21.
[Git] Branch 생성과 전환 git이 가져온 혁신, branch.branch는 가지라는 뜻으로 작업을 분기해서 처리하는 경우를 의미한다." 분기되는 현상 : branch를 만든다.master branchgit의 기본 브랜치. 브랜치의 목록 보기$ git branch 브랜치 생성하기브랜치를 생성할 때의 브랜치 상태를 그대로 복사한다.$ git branch "브랜치 이름" 브랜치 삭제하기$ git branch -d 병합하지 않은 브랜치 강제 삭제하기$ git branch -D 브랜치 전환하기$ git checkout "브랜치 이름" 브랜치를 새로 생성하고 전환하기$ git checkout -b "브랜치 이름" 브랜치 사이의 변화 보기로그에 있는 모든 브랜치를 그래프로 표시하고(graph), 브랜치명을 표시한다(decorate)이 모든걸.. 2017. 3. 18.
[Git] 그 전 버전으로 돌아가기. 되돌리기. reset 과 revert. 해당 버전 ID로 돌아가게 된다.$ git reset --hard "버전ID" --hard마지막 커밋 스냅샷, 다음 커밋의 부모 커밋. --hard 옵션은 되돌리는 것이 불가능하다. 이 옵션을 사용하면 워킹 디렉토리의 파일까지 강제로 덮어쓴다. 돌아간 이후의 commit 내용이 모두 삭제된다.협업할 때 공유를 한 commit은 절대 reset하면 안된다.로컬 commit에 대해서만 reset 해야 한다.hard는 조금 위험한 옵션이다. 사용할 때 조심히 사용해야 한다. 버전 ID의 커밋을 취소한 내용을 새로운 버전으로 만드는 명령.$ git revert "버전ID"reset과 다르게 commit들이 보존된다. 참고https://git-scm.com/book/ko/v2/Git-.. 2017. 3. 17.