티스토리 뷰

 

2개의 컴퓨터를 이용해서 git add, commit push, pull을 이용해서 사용하다 보면 다음과 같은 문제가 발생합니다.

error_msg

왜 이런지 알아보니충돌이 발생한 것이었습니다.

=> 같은 branch(master)에서 여러 사람이 작업하여 충돌 발생

 

 

해결

 

1. commit your changes before you merge

  • merge하기 전에 commit 해라
$git add *

$git commit -m ""

$git push

$git pull origin master

 

 

2. Stash them before you merge

  • stash 명령어를 사용해라
$git stash

$git pull origin master

$git stash pop #저장해둔 작업을 stack에서 제거

git stashgit stash pop

 

< git stash >

- 하던 작업을 임시로 stacck에 저장해 두는 것

https://gmlwjd9405.github.io/2018/05/18/git-stash.html

반응형
공지사항
최근에 올라온 글