소스트리 아이콘을 눌러도 아예 실행되지 않는다. 소스트리 스플레시 화면은 나타나지만, 그 다음 반응이 없다.. 본인은 윈도우를 사용중인데 생각해보니 윈도우 업데이트 이후부터 소스트리 실행이 안 되는것 같다. 재설치해도 실행이 되지 않는다. 내 짧은 식견으로는 이런 문제는 뭔가 기존 설정 파일이 꼬이거나 필요한 파일이 없거나 그랬던 것 같다.. 아니나 다를까 소스트리 로그 파일에 오류가 엄청나게 떠있는걸 발견했다. sourcetree.log ERROR [2023-06-16 21:13:28,837] [1] [Sourcetree.Composition.VSMef.Net48.VSMefCompositionManager] [Log] - Unable to load MEF components System.InvalidO..
레포지토리를 클론할 때 보안적인 측면에서 HTTP 보단 SSH 방법으로 클론하는 것이 안전하다. 따라서 SSH Key를 생성하고 소스트리와 깃허브에 등록하는 절차가 필요하다. 생성된 SSH key가 이미 있다면, 이 단계를 건너 뛰고 아래 소스트리-깃허브 연결 부분을 보면된다. PuTTY SSH Key 생성 1. putty를 설치하면 putty key generator도 같이 설치된다. 혹시 putty 설치를 못했다면 아래 글을 참고해서 설치하자. PuTTY 설치 방법 1. 아래 PuTTY 사이트에서 접속해서 Download PuTTY를 클릭한다 Download PuTTY - a free SSH and telnet client for Windows Is Bitvise affiliated with PuTT..
SourceTree와 GitHub 연동하기 1. 소스트리를 실행한 후 원격(Remote) 탭을 선택한다. 2. 깃허브 계정을 등록한다. 2-1. 만약 계정이 등록되어 있는 경우, 계정을 우클릭해서 계정 편집(Edit Account)을 선택한다. 2-2. 계정 등록이 안 되어 있는 경우, 계정 추가(Add an account)를 선택한다. 3. 맨 위 연동할 서비스를 GitHub를 선택 4. 인증 부분에 OAuth 선택 5. Username 부분에 자신의 깃허브 계정 아이디 입력 6. Refresh OAuth Token 버튼을 클릭한다. 7. 인증 페이지로 이동하며 깃허브에 접근하는 권한을 허가하겠냐고 물어본다. Authorize Attassian을 클릭한다. 8. 권한 허가를 받으면 아래 쪽에 인증 성공..
1. 아래 PuTTY 사이트에서 접속해서 Download PuTTY를 클릭한다 Download PuTTY - a free SSH and telnet client for Windows Is Bitvise affiliated with PuTTY? Bitvise is not affiliated with PuTTY. We develop our SSH Server for Windows, which is compatible with PuTTY. Many PuTTY users are therefore our users as well. From time to time, they need to find the PuTTY download link. W www.putty.org 2. 자신의 OS에 맞는 패키지를 다운로드 받..
현재 SourceTree 버전 확인하기 1. Help(도움말) > About Sourcetree(소스트리에 대해) 클릭 2. 현재 자신의 버전을 확인할 수 있다 (소스트리 3버전이 한참 전에 나왔는데.. 본인은 아직 2버전을 사용하고 있다..😱) SourceTree 최신 버전 업데이트하기 1. Tools(도구) > Options(옵션) 클릭 2. 옵션에서 Updates 메뉴를 클릭한 뒤, 업데이트할 최신 버전을 확인한다. 작성 날짜 기준 3.1.2 버전을 업데이트 할 수 있다. 최신 버전을 확인한 뒤 Update 버튼을 클릭한다 3. 업데이트 진행중.. 4. 매우 빠르게 업데이트되며, 업데이트가 완료되면 소스트리를 다시 시작해줘야 한다. Restart Now 버튼을 클릭하자 5. 업데이트 완료 다시 실행..
1. 삭제하고 싶은 Repository를 클릭해서 해당 레포지토리의 기본창으로 이동한다 그 다음 상단에 있는 Settings 메뉴를 클릭한다 2. General > Danger Zone에 있는 [Delete this repository] 버튼을 클릭한다 General 메뉴에서 맨~~아래로 스크롤을 내리면 Danger Zone이 있다 3. 레포지토리의 정보를 확인하고 I want to delete this repository 버튼을 클릭한다 4. 경고창을 확인 한 뒤 I have read and understand these effects 버튼을 클릭한다 경고창의 내용은 해당 레포지토리의 모든 내용과 연결된 작업자들의 연결을 해지한다는 내용이다. 5. 내가 삭제하고 있는 레포지토리가 무엇인지 상기하는 단계..
깃 최신 버전 확인 아래 깃 공식 홈페이지를 접속해서 현재의 최신 버전을 확인해보자 Git git-scm.com 현재 작성 날짜 기준 git의 최신 버전은 2.40.1 이다 내 윈도우PC에서 Git 버전 업데이트하기 1. cmd.exe 를 열어 준 다음 git --version 명령어로 현재 설치된 git의 버전을 확인해보자 git --version 현재 날짜 기준 내 PC에서 git의 버전은 2.17.1이다 최신 버전으로 업데이트가 필요하다 2. git 업데이트 명령어 입력 아래의 명령어를 입력해서 git 업데이트를 진행하자 git update-git-for-windows 명령어를 입력하면 최신버전 2.40.1로 업데이트 할 것인지 묻는다. y를 입력한다 installer 다운로드 중.. 3. Git ..
간단하게 코드를 작성하거나 파일을 오픈할때 sublime text를 이용하는데 다른 툴을 쓸때도 자동정렬 기능이 있었으니 sublime text도 있을거라 생각했는데 사용자가 직접 설정해줘야한다고 한다. 1. Sublime Text의 메뉴창을 켜서 [Preferences] > [Key Bindings]을 클릭한다. 2. 아래와 같은 창이 나타날텐데, 왼쪽은 Sublime Text의 Default 설정이고 오른쪽은 사용자 Default 설정이다. 우리는 오른쪽 창에서 수정해줘야 한다. 오른쪽 창에 아래의 코드를 넣자. [ { "keys": ["command+i"], "command": "reindent", "args": {"single_line": false} } ] 이렇게 설정하면 앞으로 Cmd + I ..
한줄 주석 : Command + / 여러줄(블럭) 주석 : Command + Option + / 코드 라인 복사 : Command + D 생성자, Getter, Setter, hashCode, equals, toString 자동완성 : Command + N 라인 삭제 : Command + Backspace 자동 완성 : Control + Space 문법 단위로 코드 이동 : Command + Shift + 화살표(상,하) 한줄 단위로 코드 이동 : Option + Shift + 화살표(상,하) 쓰지 않는 import 삭제 : Control + Option + O import 하기 : Option + Enter 메서드 및 클래스로 이동 : Command + 메서드 및 클래스 클릭 실행 : Control +..
IntelliJ 프로젝트 rename 오류 발생, can't rename root module 경고 창이 떴을 경우 프로젝트 name 변경 방법 1. 상단 메뉴의 File > Project Structure > Project Settings > Project > Name 란에 변경할 이름 입력 2. setting.gradle에서 rootProject.name을 변경할 이름으로 수정 후 적용 3. IntelliJ 종료 후 프로젝트 디렉토리로 이동하여 이름 변경 > IntelliJ 재실행