GIT

GIT

    [Git] 저장소에 텅 빈 디렉터리를 만들어보자!

    프로젝트 중에는 경우에 따라 빈 폴더가 있어야 하는 경우가 있습니다. 예를 들어 파일 업로드/다운로드 기능 개발 시 uploads/ 등의 비어 있는 공간을 만들고 이곳에 경로를 잡아 자원을 관리하기도 합니다. 소스 코드를 GitHub로 관리하고 있다면 원격 저장소에 이 정적 디렉터리 안의 샘플 파일까지 커밋할 필요는 없습니다. 하지만 안의 내용을 다 지우고 아무리 Push를 진행하더라도 Git은 빈 디렉터리를 인식 대상에서 제외합니다. 그런데 나는 꼭 빈 디렉터리를 원격 저장소에 함께 올리고 싶다면? 해결책이 전혀 없는 건 아닙니다. 바로 .keep이라는 임시 숨김 파일을 만들어서 넣어주는 방법인데요. 파일 이름에 정해진 규칙은 없지만, 관례상 .keep 또는 .gitkeep을 많이 사용하는 것 같습니다..

    [git] 유용한 명렁어 소개

    [Core git] Table of Contents [git] 카라 깃? 그게 뭐지? Git 입문하기 [git] 윈도우에 git을 설치해보자! (Git for Windows) [git] 사용 전 환경 설정: $ git config 이전 글에서 git을 소개하고 Windows 환경에서 설치를 마쳤습니다. 그리고 git 명령어 중 git config 를 사용하여 환경 설정하는 방법까지 진행했습니다. 이번 포스팅에서는 git을 기본적으로 다루기 위해 알고 있어야 할 몇가지 유용한 명령어들을 알아보겠습니다. 각자 git의 활용 정도는 다르겠지만 이번에 소개할 명령어들만 잘 이해하고 활용해도 형상 관리나 협업 시 크게 문제되지 않습니다. 명령어 자체도 어렵지 않으니 차근차근 하나씩 정복해봅시다.

    버전 관리 시스템의 파란 나무, Sourcetree 설치!

    1. Sourcetree 설치 사이트로 이동합니다.위 링크를 클릭하거나 검색창에 Sourcetree download 로 검색해서 아래 사이트로 이동합니다. 2. Registration제가 처음 설치할 때와는 조금 달라졌네요.이제는 Bitbucket 이라는 곳에 계정을 선택이 아닌 의무적으로 가입해야 하는 것 같습니다.Bitbucket 계정이 있다면 오른쪽의 Bitbucket을,그렇지 않다면 하단의 Create for one free. 을 클릭합시다. 3. Bitbucket - Create your accountGithub 를 가입했다면 비슷하게 간단한 회원 정보만 요구합니다.가입 후 다시 설치 화면으로 돌아갑시다. 4. Bitbucket - Check your inbox to verify your ema..

    [Java] 소스코드관리

    23. 소스코드관리(git) 가. 소스 코드 관리(Source Code Management, SCM) : 소프트웨어 변경 사항 및 버전을 관리하는 것 1) 소스 코드 관리툴 - 소프트웨어의 버전을 관리하고 실수로부터 안전하게 프로젝트를 보호하고 효과적인 협업을 위한 툴 2) 소스 코드 관리툴의 종류- CVS(Concurrent Versions System)- SVN(Subversion) : CVS의 단점을 보완한 툴, 구글, 네이버(2016년 12월 종료) 등에서 지원, 자체 서버 구축도 가능- Git : 분산 버전 관리 시스템, SVN보다 빠른 속도, 최근 많이 사용되고 있음깃허브(GitHub) : Git을 사용하는 프로젝트를 지원하는 웹서비스(http://github.com), 깃허브에서는 공개 프로..