제목은 내가 의도 한 것보다 가장 많은 의미가있는 이래로 여왕의 영어를 할 때 사과드립니다. 실제로, Git, 버전 관리 시스템에 대해 말하고 있습니다. 마지막으로 나는 프로그램이 어떻게 왔는지 정확히 말했던 것뿐만 아니라 몇 가지 자습서를 제공하는 방법에 대해 이야기했습니다. 당신이 염색 된 모직 소프트웨어 응용 프로그램 개발자 인 경우 Git을 활용하기 위해 설득 될 필요가 없습니다. 그러나 비록 당신이 그렇지 않더라도, 일반적인 금형을 형성하지 않는 git로 할 수있는 많은 일이 있습니다.
문서 추적
Git은 문서의 수정을 추적하는 데 진정으로 훌륭합니다. 일반 텍스트 파일, 마크 다운 또는 TEX 파일을 작성하면 비즈니스에 있습니다. 그러나 Word, OpenOffice 또는 다른 많은 단어 처리 프로그램을 사용하는 경우 활용할 수있는 기술이 있습니다. 이점이 있으므로 다른 프로그램을 사용하는 다른 프로그램과 함께 일할 수 있습니다.
이 게시에서 설명 된 트릭은뿐만 아니라이 게시에 설명되어 있습니다. PANDOC라는 프로그램을 사용하여 입력 데이터를 마찰로 변환하는 것입니다. Git 프로그램은 마크 다운 데이터의 차이점이 문서 파일의 차이점에 해당하는 것을 설명 할 수있을뿐만 아니라 둘 다 저장할 수 있습니다.
Pandoc은 어쨌든 이해 가치가있는 도구입니다. 그것은 어지러운 형식의 형식의뿐만 아니라 변환합니다. 두통을 제공하려면 사이트에서 그래픽을 확장하고 모든 줄을 추적하려고 시도 할 수 있습니다.
우리는 협업 교과서에 대한 이러한 종류의 일이뿐만 아니라 나폴레옹의시기로 돌아가는 프랑스 법적 코드와 같은 문서를 자주 변경하는 데 종종 변경하는 데 사용됩니다.
웹 사이트에서 일하고 있습니다
문서를 추적하여 웹 사이트의 HTML 페이지를 추적하는 개념을 신속하게 연장 할 수 있습니다. 당신은 그것이 당신이 생산할 때 그것을 사용할 때 그것을 활용할 수도 있습니다. 정상적인 것과 같은 데이터를 업로드 할 수 있습니다. 마찬가지로 특수한 워크 플로우를 활용할 수 있습니다. 귀하가 사이트의 유일한 창조자 인 경우에도 지난주 또는 지난 달에 사이트가 출현 한 것에 되감기가되면 갑자기 갑자기 유용합니다.
Bash 프로필 또는 / etc.
Linux를 사용하는 경우 환경을 구성하는 많은 데이터가 발생합니다. 당신의 .bashrc, .emacs와 같은 것들도 여러 기계를 사용하면 똑같은 것을 유지하기가 어렵습니다. 물론, 당신은 rsync를 할 수 있습니다. 그러나 그들이 엉망이되는 경우, 일어난 일을 알아내는 것도뿐만 아니라 돌아올 수 있습니다. 그렇기 때문에 Git을 사용 하여이 문제를 관리하기위한 시스템을 구성했습니다. 구성되면 기계가 원격 보류에 푸시하는 모든 유형의 수정을 선택합니다 (나는 GitLab에 광산을 유지합니다). 시스템은 기계 당 맞춤 구성을 활성화 할 수있을뿐만 아니라 비트 설정만으로 무작위 데이터를 동기화 할 수 있도록 충분할 수 있습니다.
/ etc 디렉토리에서 시스템 전체 구성을 추적하기 위해 ETAMEkeer라는 비슷한 번들이 있습니다. 구성 데이터가 본질적으로 단지 코드임을 제안 할 수 있지만 컴퓨터 간의 동기화뿐만 아니라 버전 관리를 유지하지만 의도는 코딩하지 않습니다. 또한 etcKeeper의 상황에서는 조정이 있으므로 git은 해당 응용 프로그램에 중요한 메타 데이터를 저장합니다.
데이터베이스 또는 버그 추적기로 git
개발을 위해 GIT를 활용하는 경우 버그를 추적하기 위해이를 활용할 수 있습니다. 실제로 Git을 간단한 데이터베이스로 활용할 수 있습니다. SQL 쿼리를 실행할 것으로 예상하지 마십시오. 이것은 이름 – 값 쌍 시스템 (속담 NoSQL 데이터베이스)을 보여줍니다.
물론 SQLite 데이터베이스 (또는 다른 항목)를 Git에 저장할 수 있습니다. 그렇게하는 경우 GIT가 데이터베이스를보다 잘 이해하는 데 도움이되는 문서의 PANDOC 기술과 같은 일부 기술을 재생할 수 있습니다.
트위터 (예, 트위터)
분산 된 트위터 구현을 원한다. Madrox를 검사하십시오. 우리는 진정으로 우리가 왜 이것을 원하지 않는지 확신하지 못합니다.
텍스트 기반 슬라이드 쇼
슬라이드 쇼와 같은 텍스트 화면의 진행을 보여주고 싶습니까? 그러나 아마도 그렇지 않으면, Git도 그렇게 할 수 있습니다. Vim에서 약간 도움이 필요합니다.
그래서…
이러한 트릭의 유형을 결코 요구하지 않더라도, 동축을 일으키는 데 사용되는 기술 중 일부는 비정상적인 것을 일으키는 것에 따라 다른 것을 믿을 수 있습니다. 명백한 개념은 주둥이 또는 다른 인쇄 회로 카드 데이터 형식의 차이 프로그램 일 것입니다. PC 보드의 몇 가지 개정판간에 변경된 것을 볼 수 있습니다. 분명히, 개화론을 추적 할 수있는 것도 유용 할 수 있습니다. 맛 디자인은 전혀 문제가되지 않아야합니다.
어떤 종류의 유용한 git 해킹을 해줍니까? 의견에 링크를 남겨주세요.