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. 권한 허가를 받으면 아래 쪽에 인증 성공..
현재 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 ..
깃허브에 코드를 push 할때 한번에 업로드 해야할 파일이 무수히 많은적이 있는가? 본인은 겪은 적 있다. 바로 아래처럼.. 이처럼 실제로 작성한 파일이 아닌 로그 파일 같은 용량이 큰 파일이나 업로드 해서는 안 되는 key 파일은 무시하고 업로드할 수 있는 방법이 필요하다. 이때 특정 파일이나 디렉토리를 git 버전 관리에서 의도적으로 추적하지 않도록 설정하는 파일을 gitignore 파일이라 한다. gitignore 에 포함되는 제외해야할 파일 유형 로그, 컴파일 파일 같은 용량이 큰 파일 : Java 컴파일 파일(.class), 모듈 파일(vendor, node_modules) 보안 관련 키 파일 : AWS access key, API token key, .env gitignore 파일 생성 1. ..
깃허브와 소스트리 연결하기 1. 깃허브 로그인 후 Repository > +New 클릭하여 새로운 저장소 생성 2. 생성한 저장소의 URL을 복사해둔다 3. 소스트리를 들어가서 로컬 탭을 누른 후 [새로 만들기] > [로컬 저장소 추가하기] 클릭 후 작성해둔 프로젝트의 폴더를 선택 후 [열기] 클릭하면 로컬 저장소가 추가된다 3-1. 혹시라도 파일에 .gitignore 파일이 없다면 파일을 생성 후 알맞은 설정을 추가하길 바란다. 아래는 .gitignore 파일 생성하는 법을 모른다면 아래 링크를 참고 바란다. [Git] gitignore 란? gitignore 파일 생성하기 깃허브에 코드를 push 할때 한번에 업로드 해야할 파일이 무수히 많은적이 있는가? 본인은 겪은 적 있다. 바로 아래처럼.. 이처..
본인의 팀원들 중 대다수는 Git을 다루기위해 소스트리를 주로 사용한다. 소스트리란 Git의 소스를 편리하게 관리하기위해GUI를 제공하는 인터페이스 툴이다. 형상관리, 협업, 브랜치, 로컬, 커밋, 푸쉬 등등.. Git에서 이용할 수 있는 대부분의 기능들을 반영한다. 무엇보다 GUI를 제공하다보니 처음 접하는 사람들도 쉽게 이용할 수 있고, 한번 사용해보면 터미널을 쓰는 것보다 훨씬 편하다고 생각할 것이다( 본인 이야기다.. ) 1. Sourcetree 사이트에 접속한다. https://www.sourcetreeapp.com/ Sourcetree | Free Git GUI for Mac and Windows A Git GUI that offers a visual representation of your..
* SVN이란? - SVN이란 사용자들이 작업한 파일 또는 소스를 SVN 서버에 올려 다른 협업자들이 업데이트 및 수정작업을 할 때 쓰이는 용도로 현업에서 프로젝트 및 실무에 많이 쓰입니다. - 즉, 하나의 SVN 저장소에 내 파일 또는 소스를 등록하면 다른 이들이 다운 받아 고친뒤 다시 업데이트해 올려놓을 수 있습니다. - SVN은 무료라는 장점이 있습니다. - 이러한 관리 버전 툴은 SVN 외에도 GIT이 존재 합니다. 요즘은 GIT으로 옮겨가는 추세라고 합니다. * SVN 정의 * SVN 장점 * 다른 사람의 SVN Project에 접근하기 위해선? - 다른 사람의 작업물을 내 SVN 서버에 등록하기 위해선 권한이 필요합니다. 즉, 내 접속 ID와 비밀번호를 다른 사람의 SVN 서버에 등록하여 접근..