목록github (7)
MyCloud
TIL - Today I Learned 먼저 저렇게 하게 된 썰을 풀자면,일일코딩에 관한 글을 읽고 자극을 받아 매일 공부한 내용을 TIL Repository에 기록하려고 했습니다.그래서 기존에 분산되어 있던 스터디 저장소들을 옮기고 삭제하려고 했는데 결과는 커밋 히스토리까지 삭제 ㅠ 찾아보니 Repository를 삭제하면 커밋 히스토리 또한 날아갈 수 밖에 없다고 합니다.방법이라면 파일이나 폴더를 옮긴 후 빈 Repository를 1년동안 묵혀두는 것. 옮기고 합치는 방법은 링크로 대체하겠습니다.http://www.harecoded.com/merging-two-three-or-more-git-repositories-keeping-the-log-history-2366393
pull / request 깃을 처음 사용하게 되면 낯선 명령어에 여러 오류를 접하게 됩니다.이럴 때 저는 GitHub Desktop 설치를 권해드리고 싶습니다.설치방법은 아래의 링크를 참조하시면 됩니다 !https://help.github.com/desktop/guides/getting-started/installing-github-desktop/ 1. 이제 GitHub Desktop으로 pull/request 하는 방법에 대해 알아보겠습니다.먼저 원하는 오픈소스 프로젝트를 내 레파지토리로 Fork 합니다. 2. 그리고 내 계정으로 복사된 레파지토리를 로컬 컴퓨터로 clone 합니다.오른쪽 끝의 Clone or Download 버튼을 클릭하시면 됩니다.다운로드의 경우 .zip 파일로 다운받게 됩니다. ..
얼마 전 안드로이드 스튜디오에 Git을 연동하는데 너무 많은 오류를 겪어 따로 정리해보려고 합니다. 오류 메세지와 해결 방법 첫번째 오류우선 첫번째 오류는 로그인 문제였습니다 !안드로이드 스튜디오 내에서 Settings - Version Control - GitHub 로 들어가면 다음과 같은 화면이 나타나게 됩니다.여기서 Login과 Password 정보를 입력한 뒤, Test 버튼을 통해 확인하실 수 있습니다. 그래도 안되신다면 Settings - Version Control - Git 으로 들어가올바른 경로로 수정하시고, Test 버튼을 통해 확인하시면 됩니다. 두번째 오류두번째 오류는 SSH Key 설정 문제 였습니다.Git을 전에 삭제했다가 다시 깔았던 경우나 Git Desktop을 함께 쓰는 경..
사실 지금까지는 수정된 코드를 GitHub 폴더에 복사한 다음,GitHub Desktop 툴을 이용해서 Commit - Push 하는 과정을 거쳤습니다. 하지만 너무 번거롭고 불편하다고 생각해서,안드로이드 스튜디오 내에 있는 기능을 통해 Git에 연동해보았습니다. 1.먼저 GitHub에서 새로운 Repository를 생성합니다.아래의 Initialize this repository with a README 를 선택하시면gitignore와 license 파일을 함께 생성할 수 있습니다. 2.그리고 만들었던 Repository의 우측 상단에 있는 Clipboard를 눌러 주소를 복사합니다.다음 원하는 폴더에서 Git bash를 열고 git clone address 명령어를 실행합니다. 3.이제 안드로이드 스..
마크다운(Markdown) 이란? Markdown은 텍스트 기반의 마크업 언어로 쉽게 쓰고 읽을 수 있으며 HTML로 변환이 가능한 언어입니다.최근 깔끔한 디자인으로 빠르게 작성할 수 있다는 장점으로 기술 블로그나 깃헙에서 많이 사용되고 있습니다. 그 중에서 GitHub의 Repository에 관한 요약 정보를 기록하는 README.md 파일을 작성하는 법에 대해 알아보겠습니다.보통 README.md 파일에 들어가는 내용은 다음과 같습니다.(프로젝트 요약, 설치방법, 소스코드 설명, 이슈, 라이센스 정보) 마크다운 사용 문법 1. 큰제목, 부제목 This is a H1======== This is a H2-------------- 2. 글머리# This is a H1## This is a H2### Th..
gitignore 파일 GitHub는 코드를 관리해주는 형상관리 툴입니다.최근 자바 프로젝트 코드를 Git을 통해 관리하던 중에 흔한 문제가 발생햇어요. 바로 자바 프로젝트 폴더 내의 .metadata, settings, bin의 로컬 수정내역이 커밋에 반영된 것 입니다.저처럼 스터디 폴더 내에 여러 프로젝트를 넣어 이클립스와 연동하는 경우 자주 발생하게 됩니다.프로젝트 돌릴 때마다 로그가 기록될텐데 매번 커밋할 수는 없었기 때문에 (무려 131개)스택오버플로우에서 친절한 답변을 찾게 되었습니다. 바로 gitignore 파일을 활용하면 됩니다 !https://github.com/github/gitignore/blob/master/Global/Eclipse.gitignoreGit에서 설정한 gitignor..
GitHub Student Developer Pack 챙기기 GitHub의 private repository를 대학생들에게 무료로 제공한다는 소식을 듣고 신청했었는데, 3일 정도 후에 메일이 날아왔어요 !GitHub 계정을 업그레이드 했다는 소식과 Student Developer Pack을 챙기라는 내용.팩의 혜택은 정말 많은데 그 중에 맘에 드는 것은AWS credit 주는 것과 Udacity Nanodegree 무료수강 혜택이에요~ GitHub Student Developer Pack을 챙기려면 먼저 다음의 링크로 이동합니다. https://education.github.com/pack 화면에서 [Get your pack] 버튼을 클릭하면 학생신분을 확인하는 입력창이 나타납니다. 입력창에 내용을 다 ..