Nautilus 파일 관리자는 디렉토리 관리를 위해 GUI 앱을 사용하는 많은 Linux 사용자가 선택한 소프트웨어입니다. 개인적으로 터미널을 통해 Git로 작업하는 것을 좋아합니다. 터미널을 통해 작업하는 것이 더 효율적이라는 것을 배웠기 때문입니다.
저번에 이 문제에 대해 이야기했을 때 확장 프로그램을 사용해야 작동했습니다. 이것이 바로 그놈 데스크탑 환경에서 Git용 Nautilus 통합 기능 덕분에 GUI를 효율적으로 사용할 수 있음을 기쁜 마음으로 알려드리는 이유입니다.
일부 사용자는 동일한 목표를 달성하기 위해 타사 앱을 사용해야 했지만 더 이상 그럴 필요가 없기 때문에 이것은 특히 좋은 소식입니다. Git을 파일 관리자와 통합하려면 무엇이 필요합니까? Nautilus, Git 계정 및 sudo 권한.
If you're using Debian 또는 그 파생물을 사용하지만 둘 다 실행하지 않는 경우 GNOME노틸러스가 이미 설치되어 있지 않은 경우 필요한 명령은 다음과 같습니다.
$ sudo apt-get 설치 노틸러스
다음으로 Git을 Nautilus와 통합하여 Mercurial (Hg) 및 SVN와 함께 사용할 수 있습니다. Nautilus용 rabbitvcs 패키지를 설치하여 이를 수행합니다.
$ sudo apt-get install rabbitvcs-nautilus -y
설치가 완료되면 아래 명령을 사용하여 Nautilus를 다시 시작하거나 사용자 계정에서 로그아웃했다가 다시 로그인합니다.
$ 노틸러스 -q
이제 Git 계정을 설정하여 노틸러스와 함께 작동하도록 하겠습니다.
Nautilus와 Git 통합 설정
Launch Nautilus 파일 관리자, 임의의 이름으로 새 폴더를 만듭니다. FossProject. 마우스 오른쪽 버튼으로 클릭하고 RabbitVCS Git > Initialize Repository.를 선택합니다.
노틸러스와 힘내 통합
다음으로 다음 명령을 실행합니다.
$ nano ~/Templates/touch text_template.txt
이 명령은 Nautilus GUI에서 텍스트 파일을 생성할 수 있는 템플릿 텍스트 파일을 생성합니다. FossProject 폴더 내에서 공간을 마우스 오른쪽 버튼으로 클릭하고 새 문서를 만듭니다. 이름을 README.txt.로 변경합니다.
새 문서 만들기
새 파일 생성됨
다음으로 공간을 다시 마우스 오른쪽 버튼으로 클릭하고 RabbitVCS > 커밋을 선택합니다. 대화 상자가 나타나면 커밋 메시지를 입력하고 확인을 클릭합니다.
GitHub와 RabbitVCS 통합
이제 다음 단계에 있으므로 SSH URL for GitHub 작업하려는 리포지토리 개. 빈 필드를 마우스 오른쪽 버튼으로 클릭하고 Update를 선택합니다. 리포지토리 필드에 리포지토리 URL을 붙여넣고 분기 필드에 마스터를 입력하여 포인터 머리를 나타냅니다. 확인을 클릭합니다.
완료되면 로컬 리포지토리가 원격 버전과 동일해야 합니다. 파일이 원격 브랜치에 추가될 때마다 항상 로컬 디렉토리를 업데이트하여 최신 파일로 작업하고 있는지 확인하십시오.
그래서 당신은 그것을 가지고 있습니다, 여러분! Nautilus 파일 관리자에서 직접 Git으로 작업할 수 있으면 간단한 프로젝트 작업을 위해 타사 응용 프로그램이나 확장 프로그램을 설치할 필요가 없습니다.
이제 더 복잡한 작업을 실행해야 하는 경우 GitKraken을 설치해야 할 수 있으며 아무도 이에 대해 법정에 고소할 수 없습니다. 타사 앱을 사용하거나 사용하지 않고 Git을 사용하기 위한 팁 중 공유하고 싶은 것이 있습니까? 아래 토론 섹션에 자유롭게 의견을 남겨주세요.