본문 바로가기

Git

(7)
[Markdown] README.md 를 작성해보자 Markdown은 텍스트 기반의 마크업언어로 2004년 존그루버에 의해 만들어졌으며 쉽게 쓰고 읽을 수 있으며 HTML로 변환이 가능하다. 특수기호와 문자를 이용한 매우 간단한 구조의 문법을 사용하여 웹에서도 보다 빠르게 컨텐츠를 작성하고 보다 직관적으로 인식할 수 있다. 마크다운이 최근 각광받기 시작한 이유는 깃헙(https://github.com) 덕분이다. 깃헙의 저장소Repository에 관한 정보를 기록하는 README.md는 깃헙을 사용하는 사람이라면 누구나 가장 먼저 접하게 되는 마크다운 문서였다. 마크다운을 통해서 설치방법, 소스코드 설명, 이슈 등을 간단하게 기록하고 가독성을 높일 수 있다는 강점이 부각되면서 점점 여러 곳으로 퍼져가게 된다. (출처 : https://gist.github..
[Github] Contribution 그래프가 그려지지 않을 때! Github는 Git을 이용하여 무료로 코드를 저장&배포 하게끔 도와주는것은 누구나 알 것이다. Github에 소스를 업로드 하면 재밌는 요소가 한가지 있는데 바로, Contribution 그래프이다. 바로 이 네모네모들이 Contribution 그래프! 계정 저장소에 코드를 추가하거나 수정 등을 할 때 해당 날짜에 활동 정도(?)에 따른 연한 회색부터 진한 초록색으로 채워진다. 꾸준히 Github 활동을 하다보면 초록색이 우거진 그래프를 보는 쏠쏠한 재미가 있다.실제로 저 그래프를 1일 1커밋을 목표로 하는 개발자분들도 많은것으로 알고 있다. 나도 처음 Github을 이용할 때 꾸준히 그래프를 채워보려고 했으나 쉽지 않았다. 이번에 Node.js를 배워가며 서버를 하나 만들어 보고 있는데 이참에 Git..
[Git] Can't update: no tracked branch · Can't update: no tracked branch 2017/01/09 - [Git] - [Git] 안드로이드 스튜디오와 Github 연동하기 [1]2017/01/10 - [Git] - [Git] 안드로이드 스튜디오와 Github 연동하기 [2]2017/01/11 - [Git] - [Git] Can't update: no tracked branch Github에서 Repository를 생성할 때 README.md 파일 등을 미리 생성했다면Android Studio와 첫 연결을 시도할 때 충돌이 나게 됩니다. 1 해결법Android Studio 우측 상단에 다음과 같은 경고문이 떳을 겁니다.Remote Repository (Github) 에 README.md 파일을 생성하면서 브랜치가 이미 생성되..
[Git] 안드로이드 스튜디오와 Github 연동하기 [2] · 안드로이드 스튜디오 - Github 연동하기 [2] 2017/01/09 - [Git] - [Git] 안드로이드 스튜디오와 Github 연동하기 [1]2017/01/10 - [Git] - [Git] 안드로이드 스튜디오와 Github 연동하기 [2]2017/01/11 - [Git] - [Git] Can't update: no tracked branch [1]편에서는 깃 클라이언트 설치와 Github repository까지 생성을 마쳤습니다.[1]편에 이어서 포스팅 하도록 하겠습니다. 1 Android Studio - Github 연결Android Studio에서 프로젝트를 생성한 후를 가정하여 진행하도록 하겠습니다.일단 시작하기에 앞서 안드로이드 프로젝트가 저장된 폴더를 열어 생성된 프로젝트 폴더를 우클..
[Git] 안드로이드 스튜디오와 Github 연동하기 [1] · 안드로이드 스튜디오 - Github 연동하기 [1] 2017/01/09 - [Git] - [Git] 안드로이드 스튜디오와 Github 연동하기 [1]2017/01/10 - [Git] - [Git] 안드로이드 스튜디오와 Github 연동하기 [2]2017/01/11 - [Git] - [Git] Can't update: no tracked branch 안드로이드 스튜디오와 Git을 연결하는데 항상 에러를 뿜어내거나 제 기준에서 따라하기 힘든 예제들이 많았습니다.물론 다른 블로그에 더 좋은 포스팅이 많지만, 제 기준으로 스튜디오와 Git을 연결하고 Github에 까지 올리는 포스팅을 하겠습니다.순서대로 따라 한다면 쉽게 연동이 가능 할 것입니다. 1 Git 설치Git을 사용하려면 먼저 Git 클라이언트를 ..
[Git] 커밋메시지 잘 작성하기 · Git Commit 메시지 작성요령 커밋 메시지를 잘 작성해야 나중에 찾아 보기가 수월합니다! 1 작성요령 line 1 : 타이틀이 되는 부분입니다. 이 부분은 변경애 대한 짧은 요약을 적습니다. 약 50자 이내로 적는것을 추천합니다.line 2 : 공백line 3~ : 서브 타이틀이 되는 부분입니다. 필요한 경우 상세 설명을 추가합니다. 약 72자/(줄) 를 적는것을 추천합니다.line 4 : 공백line 5 : 추가적인 문단은 '-' 를 이용하여 작성합니다.line 6 : - 추가 1line 7 : - 추가 2 예시 메시지 기능 버그픽스 선택한 유저에게 메시지를 보내는 기능중 (~~~~~~~~~~~) 에 대한 버그를 픽스하였습니다. - (~~~~~~~~~) 버그 수정- (~~~~~~~~~~~) 버..
[Git] 기본 명령어 정리 · Git 기본 명령어 정리 Git의 기본 명령어를 정리 해보겠습니다. 1 Git이란? 깃은 리눅스 개발자인 리눅스코발즈가 개발한 코드 형상관리 프로그램입니다.아래 사이트에서 다운받을 수 있습니다. https://git-scm.com/ 2 명령어 $ git init 현재 디렉토리를 Git Repository로 설정하는 명령어입니다. 디렉토리 내부에 .git 디렉토리가 생성되며 자동으로 master 브랜치가 생성됩니다. $ git status현재 Repository의 상태를 보여주는 명령어입니다.$ git status# On branch master## Initial commit## Untracked files:# (use "git add ..." to include in what will be commi..