카테고리 없음

tortoiseGit_함께 일하기_pushPull

zelkova 2021. 3. 24. 09:48

<목차로 돌아가기>

 

참조 : 이고잉 git push & pull

 

 

pull을 누르고 나서 push를 눌러야 한다.

 

하지만 pull을 누르지 않고 push를 누를때 같은 부분이 수정되어 아래와 같이 충돌날 수 있다.

거절되었다. 

빨간색 박스의 경로에서 가지고 있지 않는 파일이 있어서 거절됨.

 

push를 하려면 충돌난 것을 해결하고 해야하므로 pull를 누르도록 강제한다.

 

그럼 충돌난 상태에서 pull을 누르면

 

 

pull로 땡겨 받으면 위와 같이 충돌난 파일이 뜨는데 해당 파일을 열어서 수정하고!

work.txt를 제외한 충돌나서 생성된 관련된 잡다한 파일을 지우고 

Resolve를 눌러서 해결하면 끝!

 

그다음 커밋이 가능하다.

 

그리고 git Sync 누르고 Push를 누르면 서버에 올라간다.

 

 

여기서 해야 할것은 

겹치는 작업은 최대한 피하고 단위작업을 최대한 빠르게 끝마치고 끝날때마다 커밋하는 습관을 가져야 한다.

 

반응형