GIT의 문제점 1
1. 상대가 작업 후 GIT에 Commit 했다.
2. 내가 작업을 마치고 상대방 소스와 합치기(Merge) 위해 작업을 GIT에 Commit했다(Pull을 하기위해서는 Commit을 먼저 해야하는 룰 때문에)
3. GIT에서 상대가 올린 작업물을 받는다(Pull)
4. 충돌을 고친후 Add To Index를 했다.
5. 상대가 올리지 않은 파일이 있어서 충돌이 덜 고쳐졌다.
6. 상대가 GIT에 파일을 Commit했다.
7. 그러나 상대가 올린 파일을 받을 수(Pull) 없다.. (Pull을 하기위해서는 Commit을 먼저 해야하는데 여전히 충돌상태여서)
GIT의 문제점 2
1. 위와 같은 상황에서 메일로 파일을 받아서 수동으로 충돌을 고쳤다.
2. Add To Index를 해서 Commit 할 수 있는 상태를 만든다.
3. Team -> Commit을 누른다.
4. GIT에 올려져있는 다른 프로젝트 파일이 체크가 된 상태로 뜨길래, 해제하려 하는데 해제가 되지 않는다.
->결국 현재 프로젝트를 GIT에 올리기 위해 다른 프로젝트를 GIT에 올리게 되는 문제가 있다.
안드로이드에서 GIT 사용하시는 분들...
저 같은 증상 없으신가요? 있다면 어떻게 해결하시나요?