본문 바로가기

코드정리/Github - SourceTree5

[Github] git checkout 에러 해결방법 ( Your local changes to the following files would be overwritten by merge ) #github #sourcetree #checkouterror 안녕하세요 Gi_1입니다. git checkout 에러 해결방법 입니다. ( 소스트리 / 깃허브 ) 1. 원인 작업 중 흔하게 보는 오류입니다. 브렌치에 작업을 해 놓고, 커밋을 하지 않고 다른 브렌치로 체크아웃을 시도할 시 생기는데요. 오류 메세지에서 이미 해결방법이 나와 있습니다. Please commit your changes or stash them before you switch branches. 브랜치를 변경하기 전 변경사항을 commit 하거나 stash하라고 합니다. Commit 변경 사항을 커밋 해 주고 다시 브랜치 checkout을 시도하면 에러 없이 성공 합니다. SourceTree를 이용하지 않는 경우 : git comm.. 2022. 2. 2.
[Github] SourceTree 이용해서 브랜치 생성/병합 #Github #sourcetree #branch 안녕하세요 Gi_1입니다. SourceTree에서 커밋, 풀, 푸쉬 정도 할 줄 배워서 상당히 편한 툴인것을 실감하고 있습니다. 브랜치 생성, 병합(머지)방법 알아보도록 하겠습니다. 우선 브랜치를 왜 추가로 만드느냐?? : 최초 깃허브에서 PULL하시면 기본적으로 main or master라는 브랜치가 생성되어 있습니다. 협업을 할 때나 회사에서 작업을 할 때 이것은 최종본 이라고 생각하시면 됩니다. (업체에게 보여주는 용도 or 완성본) 따라서 브랜치를 하나 더 생성하여 작업공간을 확보하는 것 입니다. -브랜치 사용- 왼쪽 중간쯤 브랜치를 클릭 해 보시면 커밋한 목록들이 나타납니다. 저는 커밋을 4번 해서 4개가 생성되어 있습니다. 그 중 최근의 것 하.. 2022. 2. 2.
[Github] 레파지토리 생성하고 소스트리 사용(1) #Sourcetree #Github 안녕하세요. Gi_1입니다. github 회원가입 후, source트리 사용방법과 프로젝트를 만드는 방법에 대해 간단히 알아 보고자 합니다. --Github 레파지토리 생성-- Start a project 혹은 new Repository를 통해서 아래로 접속 합니다. 이름, 설명을 입력하고 사진과 같이 설정합니다. 완료를 누르시면 생성한 레파지토리 창으로 넘어 가는데, 초록색 Code를 클릭하면 url이 나옵니다. ( 깃허브 url ) --SourceTree 설치 및 사용방법-- 이후, git을 조금 더 편하게 사용하기 위해서 source tree를 설치 합니다. https://www.sourcetreeapp.com/ Sourcetree | Free Git GUI fo.. 2022. 1. 27.
[Git, Github] 본격적인 시작 전, 개념 배우기 #git #github #기초개념 #커밋 #commit #add #push 안녕하세요. Gi_1입니다. github 기초 단어개념을 정리하고자 합니다. git, commit, add, push, git : 언제든지 저장 시점으로 되돌아 갈 수 있는 파일 저장, 관리 시스템 커밋 (commit) : Save한다, 커밋을 만든다 라고 합니다. 커밋을 하게 되면, 언제든지 커밋을 한 시점으로 되돌아 갈 수 있습니다. 클라이언트의 수정사항을 받다보면, 과거로 되돌아 갈 때가 있는데 수동으로 백업해 놓지 않고 백업이 가능합니다. 네이버클라우드나 구글드라이버를 안쓰고 깃을쓰는 주요 이유라고 생각되네요! add ( 스테이지에 파일을 올린다 ) : commit을 하기 전 임시저장 push : github에 업로드함. .. 2022. 1. 27.
[Github] Git과 Github를 사용하기 위한 준비. 토큰생성 #Git#Github#토큰생성#회원가입 안녕하세요 Gi_1입니다. 중소기업에 다니면서 굳이 Git과 Github를 이용할 일이 없었는데요, ( 혼자 만들었기 때문에... ) 이직준비를 하며 Git , Github 시작합니다. 1. Git과 Github란? [Git] - 버전 관리 툴 - 소스코드 수정에 따른 버전을 관리 - 공유, 백업, 관리 : 코드가 수정될 때 마다 어떤 부분이 수정되었고 이전 버전으로 롤백하는 등의 기능 [협업] [Github] - 버전 관리 툴 - 클라우드 - Git으로 저장되어 원격전송된 내역들이 저장되는 공간 2. Github 시작하기 깃허브 홈페이지에 접속하여 오른쪽 상단의 로그인/회원가입을 진행 합니다. 로그인 이후 오른쪽 상단 프로필 -> Settings 접속 Profil.. 2022. 1. 20.