2017-11-24 43 views
0

다른 것보다 어느 것이 더 바람직한 이유는 무엇입니까? 내가 커밋하기 전에 당기면, 다른 개발자들이 내가 현재하고있는 것과 합쳐진 변경 사항을 적용 할 수 있습니까? 그렇다면 이것은 이것이 더 바람직하다는 것을 의미합니까?Pull-Commit-Push 또는 Commit-Pull-Push?

+0

도움이되기를 바랍니다. https://learn.sparkfun.com/tutorials/using-github-to-share-with-sparkfun/committing-pushing-and-pulling –

+1

가끔은 작업 디렉토리가 더럽습니다. 실제로,'git pull' 또는'git pull --rebase'가 뒤 따르는 커밋이 길입니다. –

답변

1

먼저 커밋하는 것이 좋습니다. 커밋하지 않고 당기면 작업을 덮어 쓸 수 있습니다. 로컬 커밋을 사용하면 충돌을 표시하고 당기는 경우 수동 병합을 요청하여 작업을보다 잘 제어 할 수 있습니다.

+0

그러나 예를 들어, 자바 프로젝트에서 일하고 있고 각자 다른 클래스를 할당했다면, 그것은 같은 편이나 다른 것입니다, 맞습니까? –

0

나는 commit-pull-push를 선호합니다. 다른 하나는 위험이 있기 때문에 잡아 당김이 약간의 물건을한다면 당신은 정말로 원하지 않는다. 그리고 나서 당신은 당신이 벌써 한 일로부터 그것을 분리하는 것을 매우 힘들게한다.