본문 바로가기

반응형

GitHub

(6)
소스트리와 깃허브 연동 오류(인텔리제이.ver) 이전 게시글에서 인텔리제이와 깃허브, 소스트리를 연동했다. 그런데 소스트리에서 커밋을 해도 깃허브에 소스가 올라가지 않았다. 확인해보니 branch 명이 달랐다.(로컬 : master / 깃(원격) : main) 이를 해결하기 위한 방법을 정리해보았다. 1. 소스트리에서 해당 브랜치를 선택하고 마우스 우클릭 > 이름 변경 클릭 필자는 이미 수정한 상태이기에 main 이지만, 기존에는 master로 되어있었다. 여기서 이름을 main으로 변경해준다. 2. 브랜치 > 브랜치 삭제 > master 브랜치를 삭제한다. (이미 없다면 생략한다.) 3. 기존에 master로 커밋했던 소스들을 main으로 다시 커밋하려면 History 에서 원하는 이력에 마우스 우클릭 > 이 커밋까지 현재 브런치를 초기화 > Mix..
인텔리제이 GitHub 연동(소스트리) 1. git에 업로드 할 프로젝트 폴더로 이동한 후에 마우스 우클릭 > Git Bash Here 를 클릭한다. 2. 클릭하면 나오는 터미널에 git init 명령어를 입력한다. 그러면 git 프로젝트로 전환되었다는 메시지가 나온다. (Initialized empty Git repository in 경로) 3. 소스트리를 열어서 파일 > 복제/생성 > Add 로 들어가 프로젝트 경로를 선택하고 추가한다. 4. 소스트리에 정상적으로 추가된 것을 확인했으면 Github로 접속해서 레파지토리를 새로 만든다. 1) GitHub: Let’s build from here · GitHub 로 접속해서 로그인하고 Your profile > New 를 클릭한다. 2) Repository Name 을 입력하고, 공개 여부를..
jekyll 서버 구동 에러 발생 새벽까지만 해도 잘만 작동되던 서버가 다음날 갑자기 아래 문구를 띄우며 뜨지 않았다. Dependency Error: Yikes! It looks like you don't have jekyll-seo-tag or one of its dependencies installed. In order to use Jekyll as currently configured, you'll need to install this gem. If you've run Jekyll with `bundle exec`, ensure that you have included the jekyll-seo-tag gem in your Gemfile as well. The full error message from Ruby is: 'canno..
이클립스 깃 연동 재설정 발생 원인 필자는 소스트리를 사용해서 깃을 다루고있다. 그런데 이클립스와 깃 연동이 꼬였는지, 일부 프로젝트에서 파일 생성,수정 등이 소스트리에 적용되지 않았다. `이클립스와 깃 연동` 을 메인으로 해서 구글링을 했고, 여러 방안을 따라했으나 해결되지 않았다. 미해결 원인 구글링을 해도 해결이 안된 이유는 아래와 같다. 1. 기존에 연동했던 프로젝트 2. 프로젝트 경로 변경 3. 깃 이름 변경 4. 깃 연동된 폴더는 존재함 (그래서 이클립스에서 만든 파일을 복사해서 깃 연동 폴더에 붙여넣었다. 그러면 소스트리가 인식했다.) 이 외에도 해보겠다고 뒤적이다가 더 꼬이게 만들었다. 해결 방안 1. 이클립스 자체에서 연동 안된 프로젝트 폴더 자체를 전부 제거했다. 2. Window > Show View > Ot..
소스트리 설치 및 깃허브 연결 소스트리 설치 1. 아래 사이트로 접속하여 소스트리를 다운로드한다. https://www.sourcetreeapp.com/ Sourcetree | Free Git GUI for Mac and Windows A Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac. www.sourcetreeapp.com 2. 건너뛰기를 누른다. 3. 깃에서만 사용할 것이므로 Mercurial에 체크를 해제한다. 4. Author Name에는 사용자이름, Author Email Address 는 이메일을 입력한다. 나중에 깃허브로 변경할거니 중요하지는 않다. 5. 아니..
git 잔디 안심어질 때 소스트리를 사용하는데, 첫날을 제외하고는 잔디가 심어지지 않고 있었다는 것을 확인했다 그동안 놓친 잔디는 어쩔 수 없다 치고 앞으로는 제대로 심기 위해 여러 방법들을 찾아보았다. 1. cmd를 이용한 이메일 주소 확인 $ git config — list 명령어를 사용해서 github에 등록된 이메일과 gitconfig 상의 이메일이 동일한지 확인하는 방법이다 그런데 나는 cmd에서 해당 명령어를 전혀 인식하지 못했고, 인식하기 위해서 환경설정 및 다른 방법들을 사용했으나 결국 되지 않았다 2. 소스트리 이메일 주소 확인 소스트리 > 도구 > 옵션에 있는 이메일 주소가 gitHub 주소와 동일한지 확인하는 작업이다 확인결과 동일했는데 잔디가 심어지지 않고 있었다 3. 소스트리 사용자명 변경 결국 혼자서 여..