git에서 파일을 직접 저장할 수있는 Mac의 텍스트 편집기가 필요합니다. 즉, 파일을 저장할 때마다 git commit을 실행하고 싶습니다.git을 사용하여 파일을 저장하는 Mac 용 텍스트 편집기
vi 및 emacs와 같은 명령 줄 편집기를 사용하는 데 익숙하지 않으므로 GUI 편집기가 더 좋을 것입니다.
현재 TextWrangler를 사용하고 Sublime Text 2 및 명령 행에서 git commit을 시도하고 있습니다.
git에서 파일을 직접 저장할 수있는 Mac의 텍스트 편집기가 필요합니다. 즉, 파일을 저장할 때마다 git commit을 실행하고 싶습니다.git을 사용하여 파일을 저장하는 Mac 용 텍스트 편집기
vi 및 emacs와 같은 명령 줄 편집기를 사용하는 데 익숙하지 않으므로 GUI 편집기가 더 좋을 것입니다.
현재 TextWrangler를 사용하고 Sublime Text 2 및 명령 행에서 git commit을 시도하고 있습니다.
저장 할 때마다 커밋에 대해 알지 못합니다.하지만 편집기에서 커밋 할 수있는 Eclipse 용 git 플러그인이 있다고 생각합니다. Vim의 git-fugitive 플러그인은 위와 같이 훌륭하지만 여러분이 말했듯이 그렇게하지 않으려 고합니다.
나는 많은 것들을 발견 할 수 있을지 모르지만 ... git을 사용하는 배후에있는 아이디어 중 하나는 개발의 좋은 깨끗한 역사를 가지고있는 것입니다. 모든 절약에 대한 커밋은 당신에게이 사실을주지 않을 것입니다. 정말로 편집자가 이런 식으로 행동하게 만든다.
나는 그런 것이 있다고 생각하지 않습니다. zoran119에서 말한 것처럼 깨끗한 커밋 기록을 유지하는 것이 중요합니다. 이는 프로세스를 실제로 볼 수있게 해주고, 모든 커밋이 소스 코드의 적절한 버전이되도록해야하기 때문입니다. 프로그래밍 컨텍스트에서 이것은 모든 것이 적절하게 구축되어야 함을 의미하지만 컨텐트 기반 응용 프로그램 (예 : 문장 중간에 끝나지 않음)과 유사한 제약 조건을 이미지 할 수 있습니다. 또 다른 우려 사항은 신뢰할 수있는 커밋 메시지가없는 것입니다. 이렇게하면 자동 생성 된 (또는 비어있는) 메시지보다 훨씬 더 유용하게 사용할 수 있습니다.
하지만 git을 사용하여 원하는 버전과 같은 스키마에 다른 버전을 저장할 수 있습니다. SparkleShare. 이것은 버전 관리 백엔드가 git 인 DropBox와 유사한 프로그램입니다. 파일이 변경 될 때마다 변경 사항을 커밋합니다. 필자는 SparkleShare를 사용하지 않는다는 점에 유의해야합니다. 따라서 모든 가능한 운영 체제에서 커밋 시점이 동일한 지 여부가 확실하지 않으므로 마일리지가 다를 수 있습니다. 그러나 이러한 시스템을 사용하면 사실상 모든 텍스트 편집기를 사용할 수 있습니다.
gvim과 같은 vim의 GUI 대안을 고려해 볼 수도 있습니다. Gvim은 명령 행에서 vim의 모든 기능을 제공하지만 vim의 바로 가기와 일반적인 텍스트 처리 명령에 대한 시각적 액세스를 제공하는 메뉴에 액세스 할 수 있다는 장점이 더해져 결국에는 강력한 기능을 사용하는 방법을 배우게됩니다.
하나 생성 ..... – zengr