저장소

    [라이트세일/EC2] git 저장소에 반영한 커밋내용 연동된 우분투 리눅스 서버 저장소에 최신화하여 반영하기

    사이드 프로젝트를 하고있는데 일단 내 맥환경에서(local) 개발후 git 저장소에 커밋하여 내용을 반영하고 있다. 어느정도 커밋되어 작업이 완료되었다면, 이제 이 git 저장소와 연동된 서버에도 반영해야할 떄가 생긴다. 어떻게 보면 배포다. 나는 젠킨스 등 CI/CD까지 이용해 배포 자동화를 구축해놓진 않았다. 한번 배포하고나서 이후로 따로 배포해야할 건이 많지 않아. 그냥 git 저장소를 연동해서 배포하고 있다. git 저장소 최신화 git pull origin master 위 명령어를 입력하여 git 저상소의 최신 소스를 받아오자, 입력하면 id/pw 를 입력하는데 여기서 입력하는 pw 는 token 이니 참고하자. 접근 정보를 입력하고나면 소스 동기화가 이루어진다. token 발급 https://..

    [Mac 환경설정] 라이트세일/EC2 우분투 리눅스 서버에 git 저장소 연동하기

    디렉토리 생성 mkdir server # 서버 경로 생성 cd server # 생성한 server 경로 이동 git 프로젝트를 보관할 디렉토리를 새로 생성해주자. 나는 home 에서 server 폴더를 하나 만들었다. 그리고 먼저 backend 소스를 받기위해 server 폴더 내부에 프로젝트 폴더를 하나더 만든 후 해당 경로로 이동했다. 저장소 복제 git clone # git 저장소 복제 위 명령어를 이용해서 git 저장소를 복제하자. clone 을 시도할때 ID/PW 를 묻게된다. 여기서 ID는 본인 git 계정 이메일주소를 쓰면된다. 다만 PW는 본인이 git 접속할때 사용하는 PW가 아니고 Token 형태로 입력해야한다. 로그인 실패하는 경우 만약 PW를 Token 형태로 입력하지 않는경우 위처..

    [GIT/GITHUB] #4 이클립스 스프링 프로젝트 깃허브 원격저장소에 올리기 / 소스 Commit / 로컬저장소

    https://extsdd.tistory.com/108 [GIT/GITHUB] #3 깃허브 - 이클립스 스프링 저장소 연동 / 원격 저장소 https://extsdd.tistory.com/107 [GIT/GITHUB] #2 깃허브 회원가입 / 로컬 저장소 - 원격 저장소 연동 / Git 시작하기 / 소스 전송 https://github.com/ Build software better, together GitHub is where people.. extsdd.tistory.com 저번 시간에 내 깃허브랑 이클립스랑 연동도 해놨으니, 이번엔 내 이클립스 소스를 내 깃허브에 올려보자! 만약 연동이 안됐다면 위 링크된 포스팅을 참조해서 만들어놓자! 1. 프로젝트 로컬 저장소 Commit 자 깃허브로 올릴 프로젝..

    [GIT/GITHUB] #3 깃허브 - 이클립스 스프링 저장소 연동 / 원격 저장소

    https://extsdd.tistory.com/107 [GIT/GITHUB] #2 깃허브 회원가입 / 로컬 저장소 - 원격 저장소 연동 / Git 시작하기 / 소스 전송 https://github.com/ Build software better, together GitHub is where people build software. More than 50 million people use GitHub to discover, fork, and contribute to over 100 million projects. gith.. extsdd.tistory.com 자 우리가 저번시간까지 회원가입부터 GIT 로컬저장소를 만들고 GITHUB 원격 저장소도 만들고 그 두 저장소를 연동하는 작업까지 완료했다. 이번에..

    [GIT/GITHUB] #2 깃허브 회원가입 / 로컬 저장소 - 원격 저장소 연동 / Git 시작하기 / 소스 전송

    https://github.com/ Build software better, together GitHub is where people build software. More than 50 million people use GitHub to discover, fork, and contribute to over 100 million projects. github.com 1. GITHUB 회원가입 위 링크로 빠르게 들어가보자. 회원가입 클릭! 적당히 회원정보를 입력해주고 Create Account를 눌러주자! 설문조사처럼 뭔가를 조사한다. 씹초보마냥 선택해줬다.. 왠지.. 개발자라고하면 요금을 부과할 것 같은 심리적 압박감.. 알아서 선택해주면 된다. 인증 메일을 보냈단다. 메일함으로가서 인증을 해주자. 메일함..

    [GIT] #1 GIT 설치 및 로컬 저장소 만들기 / 형상관리툴 / SVN 차이점

    SW 형상관리 형상관리란, SW의 형상을 관리하는 것이다. 구체적으로 말하자면 음.. 일단 소프트웨어라는건 서비스가 출시를 한다고해서 거기서 끝나는게 아니고, 어떤 오류가 났다, 아님 어떤 기능을 추가한다, 아님 어떤 기능을 없앤다 등.. 유독 변화가 심한 제품이라고 할 수 있다. 특히 대규모 프로젝트인 경우는 개발자들이 수십, 백 단위로 개발이 되었을텐데 내가 이부분 수정하고, 저사람이 이부분 수정하고 그렇게 하다보면 개판이 되어버릴꺼고 통합하는데 어려움일 있을 것이다. 그래서 나온 것이 그 소프트웨어의 형상을 관리해주는 툴이다..! 같은 말만 반복하고 있는거 같은데, 예시를 들어 알아보자. ㅎㅎ 형상관리툴은 중앙에 우리 프로젝트의 메인 소스들이 있고, 사람들이 그 메인 파일을 각자 컴퓨터에서 지지고 ..