«version-control» 태그된 질문

버전 관리는 컴퓨터 파일로 저장된 문서, 프로그램 및 기타 정보의 변경을 관리합니다. 이 태그를 사용하여 버전 제어의 사용법 및 적용 성, VCS 비교에 대한 일반적인 질문을 표시하십시오. 각각의 특정 VCS에 고유 한 대부분의 명령 및 기술에는 특정 태그가 있으며이 태그가 선호됩니다.


30
히스토리가있는 SVN 저장소를 새로운 Git 저장소로 어떻게 마이그레이션합니까?
나는 Git 매뉴얼, FAQ, Git-SVN 크래시 코스 등을 읽었으며 모두 이것과 그에 대해 설명하지만 어디에도 다음과 같은 간단한 지시 사항을 찾을 수 없습니다. SVN 저장소 : svn://myserver/path/to/svn/repos Git 저장소 : git://myserver/path/to/git/repos git-do-the-magic-svn-import-with-history \ svn://myserver/path/to/svn/repos \ git://myserver/path/to/git/repos 나는 그것이 그렇게 단순하다고 기대하지 않으며, 그것이 단일 명령이라고 기대하지 않습니다. 그러나 나는 아무것도 …


28
가장 최근의 커밋 순서대로 Git 브랜치 목록을 어떻게 얻을 수 있습니까?
"최신"분기가 맨 위에있는 Git 저장소의 모든 분기 목록을 얻고 싶습니다. 여기서 "최신"분기는 가장 최근에 커밋 된 분기입니다 (따라서 하나 일 가능성이 높습니다) 주의를 기울이고 싶습니다). Git을 사용하여 (a) 최신 커밋으로 분기 목록을 정렬하거나 (b) 마지막 커밋 날짜와 함께 분기 목록을 기계가 읽을 수있는 형식으로 가져올 수있는 방법이 있습니까? 최악의 경우, …


18
준비 영역에서 단일 파일을 제거하는 방법은 무엇입니까?
상황 : 이미 색인에 파일이있는 Git 저장소가 있습니다. 여러 파일을 변경하고 Git을 연 다음 "git add"를 사용하여이 파일을 준비 영역에 추가합니다. 질문 : 준비 영역에서 해당 파일 중 하나를 제거하지만 인덱스에서 제거하거나 파일 자체의 변경 내용을 실행 취소하지 않는 방법은 무엇입니까?




10
자식 풀 실행 취소, 저장소를 오래된 상태로 만드는 방법
git pull을 되돌 리거나 취소하여 git pull을 수행하기 전에 이전 소스 / 레포지토리가 이전 상태가되도록하는 방법이 있습니까? 그렇게하고 싶지 않은 파일을 병합했지만 나머지 파일은 병합하기 때문에이 작업을 수행하고 싶습니다. 그래서 그 파일을 다시 가져오고 싶습니다. 가능합니까? 편집 : 설명을 위해 git merge를 실행 취소하고 싶습니다. 몇 가지 답변을 본 후 …


11
Git 워크 플로우 및 리베이스 및 병합 질문
다른 개발자와 함께 프로젝트에서 몇 달 동안 Git을 사용하고 있습니다. SVN에 대해 수년간의 경험이 있으므로 관계에 많은 수하물을 가져 오는 것 같습니다. Git이 분기 및 병합에 탁월하다고 들었습니다. 지금까지는 보지 못했습니다. 물론, 브랜치는 간단하지 않지만 병합하려고하면 모든 것이 지옥에 빠집니다. 이제 SVN에서 익숙해졌지만 한 하위 하위 버전 관리 시스템을 다른 …

8
Git에서 이전 커밋에 태그를 지정하는 방법은 무엇입니까?
우리는 git을 처음 사용하고, 저장소의 시작 부분에 태그를 설정하고 싶습니다. 우리의 프로덕션 코드는 시작 리포지토리와 동일하지만 그 이후 커밋을했습니다. 처음에 태그를 사용하면 생산을 알려진 안정적인 상태로 "롤백"할 수 있습니다. 그렇다면 임의의 오래된 커밋에 태그를 추가하는 방법은 무엇입니까?



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.