Tiny Bunny
본문 바로가기

소스트리2

[Git/ Sourcetree] rebase 충돌 해결법 개인 브랜치에 작업한 소스를 commit, pull, push 후에 rebase를 하니, 충돌이 발생했다. . . 🥲    해결법1.  Gti Bash에서 rebase시 충돌 발생2. '파일상태'에 충돌한 파일들이 스테이지에 아직 올라가지 않은 상태로 뜬다.3. 외부병합 툴을 사용해 각 파일의 충돌난 코드 부분을 수정해주기.4. 해결 완료된 파일을 스테이지에 올려준다.5. Git Bash로 와서 "git rebase --continue" 를 입력.6. vi(text-editor)로 화면이 전환되면, esc 누른 후에 ":wq" 입력하기.     wq(=write quit)7. rebase를 성공할때까지 이 작업을 반복8. rebase를 성공하면, '강제푸시' 하기. 이렇게 하면 충돌을 관리할 수 있다... 2024. 12. 19.
[Git/Github] 소스트리 깃허브 커밋, 잔디 안 채워지는 문제 해결하기 (SourceTree - 깃허브)  commit 시 잔디 안 채워지는 문제 해결하기    💡잔디 안심어지는 대표 원인1. 깃허브에 등록된 이메일과 소스트리의 기본 사용자 정보의 이메일이 일치하지 않는 경우.2. 레포지토리가 private 로 설정된 경우, 커밋 해도 잔디에 안뜸. ( 'Private Contributions'  체크 )3. 소스트리를 이용하여 브랜치 생성 후, 생성된 브랜치에 커밋을 진행하면 잔디가 심어지지 않는다.      소스트리의 이메일주소를 확인해보았더니 이미 같은 이메일로 잘 클론이 되어있었다.그래도 잔디가 안 심어졌다.  혹시 몰라 소스트리 작성자 이름과 깃허브의 이름을 일치시켜줬지만그래도 심어지지 않는 잔디... .. (-_- )    처음 레포지토리 생성할 때 privat.. 2024. 12. 1.

TOP

Designed by 티스토리