매우 간단한 작업으로 bzr을 사용하고 있습니다 : GNU Emacs 개발 버전을 얻는 중입니다. 처음 bzr branch
이후에, 나는 내 로컬 버전을 최신 상태로 유지하고 싶다. bzr pull
및 bzr merge
에 대한 설명서를 읽었지만 이해할 수 없었습니다. 며칠 동안 bzr merge
을 시도한 결과 bzr merge
은 종종 해결할 수없는 충돌을 일으키는 것으로 나타났습니다. 로컬 변경 작업을 수행하지 않았습니다. bzr pull
이 권장되는 방법입니까?bzr pull 대 bzr merge
remote: A --> B --> C --> D
\ \
(branch) (merge)
\ \
local: \--> A (no change) \--> why conflicts?
내가 자식과 darcs을 이해하지만 BZR에 대한 지식이 없다 :
EDIT 1은 (Chris Conway에서 도난 다이어그램을 추가). git 또는 darcs에 대한 유추가 많은 도움이 될 것입니다.
편집 2 : 은 checkout
으로 만 작동합니까? branch
에 update
을 쓰는 것은 아무 것도하지 않는 것 같습니다.
. –