저는 힘내에서 처음 봐요. 누군가 내게 Git 을 사용하여 내 고용주를위한 기존 리포지토리을 사용하는 일반적인 프로세스에 대한 요약을 제공 할 수 있습니까 (또는 내 이해가 기본 기반이 아님을 확인하십시오). (참고 : 윈도우 XP, GitHub의, 치타 쉘)Git 사용에 관한 질문입니다.
나의 현재 이해는이 :
1) # Create directory called "someprojectsrc"
2) # Move into my new directory
3) git clone [email protected]b.com:someprojectsrc.git
4) git branch foobranch
5) git checkout foobranch
6) # Using my text editor, add new files, edit existing files, etc
7) git add my_file my_other_file
8) git rm unneeded_file
9) git commit -m "Made some changes to XYZ, etc"
10) git push
11) # Manager pulls my branch and merges it with master, then pushes master?
나는이 과정입니다 팀의 일원으로 저장소 작업입니다 가정합니다. 내가 놓친 게 있니? 또한 개발자는 대개 대기업 리포지토리에 대한 사용 권한이 commit
입니까? 관리자가 마스터하기로하고 다른 사용자가 자신이 만든 브랜치에 커밋을 할 수있게하거나 일반적으로 어떻게 든 패치를 제출해야하는 등의 작업을 수행하며 패치를 마스터에 병합합니다.
@orokusaki : github에는 pull 요청이 있습니다 (http://help.github.com/pull-requests/). – ncuesta
@ncuesta - 저는이 말을 처음 접했으므로, 2 단과 3 단을 의미 할 때 이해하지 못합니다. 'checkout'은 당신이 저지르고있는 지점을 변경하지 않습니까? 제 생각에, 순서대로 귀하의 단계가 무엇인지 설명 할 수 있습니까? 당신의 대답에 감사드립니다, btw. – orokusaki
@ncuesta - 끌어 오기 요청을 사용 하시겠습니까? 즉, 분기가 아닌 포크에서 작업해야한다는 의미입니까 아니면 분기와 함께 풀 요청을 사용한다고 말하는 것입니까? – orokusaki