저는 Git/GitHub를 처음 사용했습니다 (과거에는 VSS 사용). 내 SO Post을 기반으로 나는 Windows GitHub을 사용하고 있습니다. 사용자 친화적 인 명령 프롬프트 기반의 힘내 배쉬에 비해. 특히 동기화 기능, SSH에 대한 걱정이 없습니다.Windows Github 기본 및 충돌 처리 (VSS와 같은)
나는 VSS (atleast basic check in/out & 롤백)의 관점에서 흐름을 이해하려고합니다. 나의 이해 - 처음
- , 복제 로컬 원격 저장소
- 나중에 난 그냥 (를 당겨 필요 (아마 그 별도의 복제 사본 VSS에서하지만 망할 놈의 전체 PROJ를 체크 아웃처럼) VSS에서 최신 소식 받기). (VSS 같이 최종 체크인 등) 준비 체크 인
- 같은 마지막으로, 밀어이 커밋 원격 저장소에 (변화를 상연) - 변경 사항은 는는 (모든 로컬 복제 분기에 완료) 커밋합니다. 이 도구는/충돌을 처리
를 감지 할 수 있습니까? 찾았습니다 우수 SO Post 확인해야합니다. 나는 푸시 동안 충돌 메시지를 얻을 것이라고 믿는다. 그런 다음 수동으로 파일을 변경 (변경 사항 병합) 한 다음 다시 밀어 넣어야합니다 (예 : VSS에서 병합). 명령 줄을 사용해야합니까, 아니면 도구에서 가능합니까?
그리고 어떻게해야합니까? 이전 버전으로 롤백 - Git bash 또는 도구에서?
는 또한 일부 VS.Net 소스 제어 providers 및 extensions을 찾았지만 일부는 예전의 SSH 및 기타 복잡한 일에 저를 얻었다. 나는 그것을 간단하게 유지하고 최소한 내 팀을 격려하기를 원한다. 내가 무슨 뜻인지 안다면. VSS는 통증이 사용하거나
참조