본문 바로가기
반응형

github7

[190108] GITHUB private 무료화 원문 : https://blog.github.com/2019-01-07-new-year-new-github/?fbclid=IwAR32MTYA6BYcaf9MprsZW0ZH5kEx74wWbl-o7hq5Cv17mQfdvPdNv-vLNws요약하자면 무제한 private 레파지토리 제공. 단 3명의 collaborators 까지만. 기존에 private 레파지토리 쓴다고 한 달에 7달러인가 내고 있었는데 자동으로 Pro로 오른 듯. 일단 downgrade 신청해놨다.무료 레파지토리 좋아~ 2019. 1. 8.
[GITHUB] Slack 연동 프로필 왼쪽 상단 유저 프로필 클릭 > Administration > Manage apps 클릭 Browse the App Directory 클릭 github 검색 > GitHub 클릭 Install Continue 연동할 채널 선택.나는 github 채널을 미리 만들어둬서 여기에 연동해봤다.Install 여기까지하면 연동한 채널에 위와 같이 GitHub App이 무사히 추가되었다고 메시지를 남긴다. /github helpcs 위와 같은 명령어로 사용할 수 있는 명령어들을 확인한다. 위와 같이 다양한 명령어들이 있다.이 중 github 레파지토리와 연동하려면 subscribe 옵션을 사용해야 한다.이 외에 사용하고 싶은 기능들은 적절히 골라서 사용하면 될 것 같다. /github subscribe wit.. 2018. 12. 31.
[GITHUB] 커밋 합치기 (rebase) [ 깃 명령어 (Git command) ] 현재 커밋 상황이다. 위에 있는 커밋일수록 최근에 한 커밋이다.test1부터 2, 3, 4 차례대로 커밋을 해두었다. test1, test2 커밋을 합쳐서 하나로 만들고test3, test4 커밋을 합쳐서 하나로 만들어보자. 1git rebase -i HEAD~4cs위 명령어로 rebase를 실행한다.HEAD~4 는 HEAD 위치로부터 4개 이전까지의 커밋을 사용(?) 하겠다는 의미이다. 실행 결과는 위와 같다.주석으로 친절하게 Commands에 대한 설명이 적혀있다.기본적으로는 pick 명령어(이 커밋을 사용하겠다)로 되어있다.우리가 사용해야 할 건 이중 "squash" 이다. s, squash = use commit, but meld into previous.. 2018. 12. 28.
[GITHUB] 마스터 브랜치 망쳤을 때 해결방법 마스터 브랜치에 반영되면 안 될 커밋들이 들어갔을 때 해결방법.예를 들어, 작업 중인 기능을 약 한 달 동안 개발했다. 이 브랜치를 master 브랜치에 머지했다고 하자.origin에 push 하지 않았다면 별 문제 없이 현재 로컬에서의 master 브랜치를 force delete하고 (origin 말고 로컬에서만 삭제하자.) origin에 있는 master 브랜치를 다시 pull 땡기면 된다. 그런데 이런 경우 말고 origin에 벌써 push를 했다고 해보자. [그림 1] 예를 들면 [그림 1]과 같다.분홍색 지점이 개발 중인 브랜치(리얼에 나가면 안되는 브랜치)가 master 브랜치에 합쳐진 시점이다. 우선 master에 반영된 브랜치 중 분홍색 지점 이전에 마스터에서 분기한(branch 생성한) .. 2018. 12. 26.
github ssh 연동 https://help.github.com/articles/connecting-to-github-with-ssh/ $ git push origin masterfatal: 'origin' does not appear to be a git repositoryfatal: Could not read from remote repository.rightsand the repository exists.Please make sure you have the correct access rightsand the repository exists.Colored by Color Scriptercs github의 origin 레파지토리에 push 하려고하면 위와 같은 에러가 발생한다. git bash 를 켠다.$ ls -al ~/.. 2018. 12. 17.
[GITHUB] Repository 생성 ~ Git clone 까지 깃허브 레파지토리 생성을 위해 깃허브 페이지(https://github.com/)로 이동한다. 로그인을 한 다음 오른쪽 상단에 프로필을 클릭 > Your profile 클릭. Repositories 클릭. New 버튼 클릭.생성할 레파지토리의 정보를 적는다.Repository Name : 생성할 레파지토리 이름. 프로젝트 이름을 적으면 된다.Description : 간단한 설명을 적으면 된다. (선택사항)Public : Private은 아마 유료일 것이다. Public 으로 생성하면 다른 사람들도 해당 레파지토리를 볼 수 있다. 공짜 레파지토리를 위해 Public 체크.README : 이걸 체크하면 레파지토리 생성시 README.md 파일을 생성해준다. 해당 레파지토리를 들어왔을 때 "이걸 읽어라"라는 .. 2018. 11. 28.
반응형