inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

빠르게 git - 핵심만 골라 배우는 Git/Github

질문 드립니다.

244

임준수

작성한 질문수 4

1

1. 메모장을 기준으로 강의를 해주셨을 때 자신이 아닌 누구라도 와서 연필 모양을 눌러서 글을 수정할 수 있었는데요.

나의 파일을 누구나 그렇게 수정할 수 있으면 파일 훼손의 위험이 크지 않나요?

2. 콜라보레이션이 협업을 같이 하는 사람을 초대해서 같이 작업을 하는 개념이던데 초대 안해도 어차피 누구나 와서 수정을해서 commit을 할텐데 굳이 콜라보레이션이 협업이라고 하는 이유가 뭔가요?

3. pull request도 2번과 같은 질문인데요 어차피 누구나 와서 수정 가능할텐데 허락하고 거절하고의 개념이 필요한가요?

콜라보레이션을 승낙해야 푸쉬하고 커미션이 가능하다고 하셨던 것 같은데 누구나 수정이 가능해서 그 것 자체가 커미션일텐데 허락과 거절의 개념이 왜 존재하는지 질문드립니다.

버전관리시스템 github git

답변 1

0

강민철



안녕하세요 :) 좋은 질문 감사드립니다~

답변을 드리자면,

1.
github 상에서 연필 모양을 눌러 수정이 가능했던 것은,
같의를 찍는 장면이 "본인의 아이디"로 "본인의 repository(저장소)"를 수정했기 때문입니다.

예를 들어 다른 아이디의 사람이 제 repository로 들으와 수정하려고 하면 수정이 되지 않습니다.

마찬가지로 제가 (초대되지 않은) 다른 사람의 repository를 수정하려고 하면 수정이 되지 않습니다.

2.
초대되지 않은 사람은 초대되지 않은 repository에 코드를 넣을 수 없습니다.
오로지 본인의 repository만 수정이 가능합니다.

3.
2번과 같습니다. 본인의 repository를 제외하고는 (따로 초대되지 않는 한) 코드를 넣을 수 없습니다.
때문에 코드를 넣고자 할 때 "내 코드를 받아주세요~!"하는
"허가"를 받아야 하는 것이고, 그게 pull request입니다.

이해가 되셨길 바랍니다, 감사합니다 :)

pull request에 관해

0

35

1

로컬과 원격의 상호작용 강의 질문

0

131

2

password authentication was removed

0

223

2

section3부터 맥북에서 화면이 안나옵니다.

0

207

2

Git bash 우클릭 보이지 않음

0

349

1

원격 저장소 조회(추가)

0

172

1

혹시 아래처럼 계속 파일을 찾을 수 없다는 건 어떤 의미일까요..

0

137

1

Git 맥북 다운로드

0

292

2

Git bash 다 마우스 우클릭해도 보이지 않습니다

0

413

2

pr 이후 브랜치 삭제 질문드립니다

0

951

2

블로그

0

255

2

github에서 push오류

0

261

1

reset에서 head

0

333

1

git branch 관련 질문

0

217

1

Section 2 / 4강 / 3:23초 질문

0

166

1

diff & revert

0

267

1

이슈 번호를 잘못 명시한 커밋을 삭제하는 방법

0

1179

1

강의 "로컬과 원격의 상호작용 실습 (+충돌이 난 경우)" 편의 영상 7분 38초 쯤에서 질문 드립니다.

0

416

1

mac사용

0

304

1

원격 branch를 checkout 하면서 새 branch를 만드는 방법

0

442

1

git checkout 과 git switch/restore

0

2422

1

로컬 브랜치 관련 질문합니다.

0

197

3

git stash, git tag 에 대한 강의자료가 있으면 좋겠습니다

0

300

1

브랜치를 main(master) 와 동기화 하고 싶을 때

0

9147

1