2016-10-07 2 views
1

GitKraken의 UI 내에서 git mv 작업을 완전히 수행 할 수있는 방법이 있습니까? 나는 이름 변경에도 불구하고 파일 역사를 보존하기를 원하며 학생들은 커맨드 라인을 사용하는 것을 두려워합니다.GitKraken에서 파일 이름 바꾸기

답변

2

Gitkraken에 파일 브라우저가 내장되어 있지 않아 현재 가능하지 않다고 생각합니다. 따라서 repo에있는 모든 파일을 표시하여 각 파일의 수정 버전을 확인하고 편집기에서 열고 이름을 바꾸는 등 기본 작업을 수행 할 수는 없습니다. 파일 브라우저 탭을 추가하면됩니다. 어떤 점에서.

거의 모든 파일 작업을 수행하려면 Windows 탐색기, 노틸러스 등과 같은 파일 브라우저 또는 무시 무시한 명령 줄을 사용하여 외부에서 작업해야합니다. :)

파일의 이름을 Gitkracken으로 바꾼 경우 Gitkracken은 이름 바꾸기를 확인하고 파일 이름을 보존하므로 파일 기록이 보존됩니다. 커밋 후 "git log --follow file"을 사용하여 명령 줄에서 전체 기록을 볼 수 있습니다.

GK 내역도 사용할 수 있지만 과거 파일 이름별로 별도로 보관되므로보기가 어렵습니다. 퍼지 찾기를 사용하여 파일의 히스토리를 가져 오는 경우, 파일의 이전 이름에 대한 클릭 가능한 링크가 있습니다.

+0

나는 대답을 찾지 못했지만 그럼에도 불구하고 정답으로 보입니다. – pjs

+0

"Gitkracken은 이름을 바꾸고 이름을 변경하여 파일 기록을 유지합니다."- 사실이 아닙니다. 힘내는 이름 바꾸기 작업을 전혀 저장하지 않습니다. 이름 바꾸기 감지 작업은 이미 커밋이 완료된 후 git config가 사용하는 diff 알고리즘 ('--diff-algorithm')에 의해 수행됩니다. git은 svn과 근본적으로 다르며 SVN 또는 TFS와 같은 "파일 기반"소스 제어 시스템이 아닙니다. – Dai