2016-11-02 14 views
0

리눅스 사용자 및 웹 개발자입니다. 사실 저는 KDE를 데스크탑 환경으로 사용하고 Kate를 IDE로 사용하고 있습니다.워크 플로 : 리눅스에서 git 및 sandbox로 작업하기

저는 회사에서 일하고 있으며 개발을 위해 원격 샌드 박스를 사용하고 있습니다. 이 내 실제 워크 플로우입니다 :

  1. 연결을 원격 샌드 박스에 SFTP를 통해 돌고래 (파일 관리자)를 사용하여
  2. 열기 내가 편집을 원하는
  3. 브라우저의 변화를보기 저장 파일
  4. 완료되면 원격에서 편집 한 파일을 git 로컬 폴더로 복사하고 변경 사항을 커밋해야합니다.

이전에는 SublimeText를 "업로드 할 때 업로드"플러그인과 함께 사용했지만 실제로는 Kate와 연결할 수 없습니다.

Linux 및 Kate (또는 유사한) 편집기와 함께 더 나은 워크 플로우가 있습니까? 감사합니다.

+0

죄송합니다. 나는 SFTP 프로토콜을 사용하고 있습니다. –

+0

충분한 권한이 있는지 모르겠지만 시스템에 sftp 폴더를 마운트하고이 폴더를 통해 git를 사용하면됩니다. 모든 것이 작동 할 때 다른 디렉토리에서. – Mquinteiro

답변

0

이 설정을 사용한 경험이있는 가장 빠른 방법은 Konsole (또는 기본 설정 응용 프로그램)을 샌드 박스에 SSH 연결로 열어 놓는 것입니다. Git이 작동하려면 샌드 박스에 설치해야합니다.

또는 파일 시스템에 마운트하고 운영 체제에서 직접 저장소를 관리 할 수는 있지만 저장소 크기와 비교할 때 허용 할 수 없을 정도로 느린 것으로 나타났습니다. 더욱이, Dolphin이 가상 폴더를 사용하여 원격 파일 시스템에 마운트하는 방식에 관해서는 마법 같은 점이 있습니다. 가상 폴더를 사용하면 쉘에서 탐색하는 방법을 결코 알 수 없습니다. 나는 명확한 길을 가질 수 있도록 gvfs로 돌아갔다.

마지막으로 Kate는 IDE가 아닙니다. 단지 편집자 일뿐입니다. 그것을 노크하지 마라. 그것은 실제로 나의 인생의 절반을보고있는 나의 선택 편집자이다. 그래서 당신은 나에게서 친구를 가지고있다. :) 그럼에도 불구하고, 나는 그것에 대한 git plug-in을 알지 못한다. 그러나 의존한다. 개인적으로 나는 자식 핵심 콘솔 앱을 이길 수 없다고 확신한다.

+0

고마워요. 첫 번째 방법의 문제는 sandbox에 대한 ssh 액세스가 없다는 것입니다. (두 번째 방법은 괜찮을 수 있지만 gvfs를 사용하지 않을 것입니다 ... Kate가 빠르며 MySQL 플러그인을 좋아하기 때문에 Kate를 좋아합니다. . 나는 kdevelop가 git 플러그인을 가지고 있지만 Kate에게는 아무 것도 없다는 것을 알았다. ( –