본문 바로가기

GITHUB9

[GITHUB] 로컬에서 token 인증 remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information. 2021년 8월 13일부터 암호 인증 지원이 중단되었다. 대신 accessToken을 발급받아야 한다. 깃허브 사이트에서 우측 상단 Settings 좌측하단에 Developer settings Persional access token > Generate new token... 2022. 4. 14.
[GITHUB] tag 붙이기 $ git tag -a v1.0 or $ git tag -am "태그 설명" v1.0 현재 커밋(HEAD)에 v1.0 이란 태그를 만드는 방법 2가지. $ git push origin v1.0 원격 저장소에 푸시할 때는 브랜치 푸시하는것처럼 명령어를 사용하면 된다. 참고 : https://backlog.com/git-tutorial/kr/stepup/stepup5_3.html 2019. 9. 19.
[Error][Github] git push Permission denied (publickey). $ git push git@github.com: Permission denied (publickey). 컴퓨터에 public key가 등록되어 있고 등록된 계정과 다른 깃헙 레파지토리에 push를 하고자 할 때 위와 같이 'Permission denied (publickey)' 에러가 난다. $ git push https://:@github.com//.git 위와 같이 push 뒤에, username, password, repository 정보를 추가한다. 참고 : How do I push to GitHub under a different username? 2019. 4. 26.
[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.