Git
-
[Git] Andoid Studio Pull 오류 해결Git 2021. 10. 31. 15:35
Your local changes would be overwritten by merge. Commit, stash or revert them to proceed. 내가 변경한 것과 pull로 가져오려는 것이 충돌이 일어났을 때 뜨는 오류 메시지이다. 해당 프로젝트의 경로로 들어가서 Git Bash Here 클릭 git stash를 입력해서 해결할 수 있다. - 현재 디렉토리의 파일을 임시로 백업하고 변경 전의 상태로 되돌린다. - 버전관리 되는 대상 파일들을 임시저장해둔다고 보면 된다. 이제 다시 pull을 시도하면 오류 없이 정상 작동한다. 참고: https://goddaehee.tistory.com/253
-
[Github] Fork 레포지토리에서 원본 레포지토리로 pull request 받기Git 2021. 10. 31. 15:19
Fork 레포지토리에 커밋과 푸시까지 완료했다면 원본 레포지토리로 와서 푸시가 진행된 브랜치를 열고 Contribute를 누른 후 Compare로 들어간다. compare across forks를 누른다. pull이 필요한 브랜치를 설정하고 나면 fork 레포지토리에서의 커밋내용이 뜬다. 원본 레포지토리에 반영하기 위해 Create pull request를 누르자. 커밋메시지와 코멘트를 남긴 후 Create pull request를 누른다. Merge pull request를 누른다. Confirm merge를 누른다. 원본 레포지토리에 반영이 완료되었다.
-
[Github] 협업관리 (Fork, Repository, Clone)Git 2021. 10. 30. 16:29
협업을 시작하려는 레포지토리에 접근하여 우측 상단의 Fork를 누른다. Fork를 진행할 계정을 선택하고 Fork를 완료한다. Fork에 성공하여 내 레포지토리가 생겼다. 이제 로컬로 가져와야 한다. 안드로이드 스튜디오 앱을 만들 것이므로 안드로이드 스튜디오에서 VCS>Git>Clone을 클릭한다. 내 깃허브 계정이 접근 권한을 가지고 있는 레포지토리가 모두 뜬다. Fork로 새로 만든 레포지토리를 클릭해서 Clone해오면 된다.