1. 맥의 Keychain 관리에 접근한다.(cmd + space 해서 검색하면 나옴) 2. 목록에서 github.com을 찾아 더블클릭한다. 3. 계정에 바꾸고자 하는 계정을 입력하고, 암호보기를 클릭해서 암호도 변경해준다.(이 때, 맥 기기의 비밀번호가 필요하다.) 4. 모두 변경 후, 변경사항 저장을 누른다. 5. 끝. 좀 더 자세한 설명이나 window 환경에서의 설정 방법을 찾는 분들을 위해... 열심히 검색한 ref를 남깁니다. [깃허브(Github)] 21. remote: Permission to 에러 remote: Permission to gitest01/gitest01.github.io.git denied to xxxx. fatal: unable to access 'https://gith..
분명 여러 branch들이 같이 존재하는 것을 봤는데, clone하면 내 로컬 저장소에는 master branch만 존재한다.그럴 때, 원격저장소의 repo에 있는 모든 branch들을 가져오는 방법은 뭘까? 간단하다. 1. 만약 원격저장소의 repo에 특정 branch를 가져오고 싶다면, git checkout -t origin/ 2. 원격저장소의 repo에 모든 branch를 가져오고 싶다면, git fetch origin 3. 원격저장소 repo에 모든 branch를 알고 싶다면, git branch -r 4. 그냥 모든 branch를 알고 싶다면, git branch -a 너무 간단하잖아?사실 나는 git fetch origin 이 제일 편하다. 그나저나 티스토리 너무 불편하네..... 얼른 옮겨..
보통은 프로젝트 시작 전, .gitignore를 설정하기 마련이다.그렇지만 익숙하지 않은 사람들, 혹은 익숙한 사람들 조차 실수는 있기 마련.그럴 때, 뒤늦게 .gitignore에 추가해서 원격저장소에 push 해 보는데, 기대와는 달리 아무런 영향을 끼치지 않는다.(특히 여러 종류의 cache file들....!!) 어떻게 하면 사라져야할... 미리 저장되어버린 파일들을 없애고 원격저장소를 fresh하게 만들 수 있을까?간단하다. 뒤늦게 추가한 .gitignore 파일이 바로 적용되게끔 하는 방법!$ git rm -r --cached .$ git add .$ git commit -m "[fixed 되었다는 메시지 작성]"$ git push origin [branch] 엄청 간단하지만 유용한 git 사용..