오픈 소스 힘내는 세계에서 가장 많이 사용되는 버전 관리 시스템입니다. 성숙한 프로젝트는 리눅스 운영체제의 창시자 인 리누스 토발즈 (Linus Torvalds)에 의해 개발되었으며 상업용 및 오픈 소스 용 소프트웨어 프로젝트의 막대한 모음입니다. 버전 관리를 위해 힘내에 의존합니다.
이 가이드는 Git에서 프로젝트를 얻는 방법, 시스템에 소프트웨어를 설치하는 방법 및 프로그래밍 지식이 필요한 코드를 변경하는 방법을 보여줍니다.
GIT를 사용하여 프로그램을 찾는 방법
GitHub의 탐험 웹 페이지를 방문하여 특색 있고 트렌드 한 저장소와 가이드 및 교육에 대한 링크를 확인하십시오. 다운로드하려는 응용 프로그램의 다양한 범주를보고 사용, 변경, 컴파일 및 설치하십시오. 화면 상단의 메뉴 아이콘을 클릭하면 사이트에서 사용할 수있는 특정 프로그램이나 소프트웨어 카테고리를 검색 할 수있는 검색 필드로 이동합니다.
Git 저장소 복제의 예
응용 프로그램을 다운로드하려면 복제하십시오. 절차는 간단하지만 시스템에 힘내가 설치되어 있어야합니다. cowsay라는 작은 명령 줄 프로그램을 사용하면 ASCII 소에서 말풍선으로 메시지를 표시하는 데 사용됩니다. GitHub에서 프로그램을 찾아 복제하는 방법에 대한 예가 있습니다.
유형 코우 세이 Git 검색 필드에 입력하십시오. 선택할 수있는 여러 가지 버전이 있음을 알게 될 것입니다. Perl을 사용하는이 예제 용 파일은 여러 파일이있는 페이지로 연결됩니다.
이 특정 cowsay 저장소를 복제하려면 다음 명령을 입력하십시오.
git clone git : //github.com/schacon/cowsay
git 명령은 Git을 실행하고, 복제 명령은 저장소를 컴퓨터에 복제하고, 마지막 부분은 복제하려는 프로젝트의 주소입니다. 먼저 응용 프로그램을 설치하여 실행되는지 확인하십시오. 어떻게하는지는 다운로드 한 프로젝트에 따라 다릅니다. 예를 들어 C 프로젝트를 실행하려면 메이크 파일 ,이 예제의 cowsay 프로젝트는 셸 스크립트 . 그러면 어떻게해야 할지를 어떻게 알 수 있습니까? 복제 한 폴더에는 cowsay 폴더가 있어야합니다. CD 명령을 사용하여 cowsay 폴더로 이동 한 다음 디렉토리 목록을 작성하면 README 파일이나 INSTALL 파일 또는 도움말 가이드로 돋보이는 내용이 표시됩니다. 이 Cowsay 예제의 경우 README 파일과 INSTALL 파일이 있습니다. README 파일에는 소프트웨어 사용 방법이 표시되며 INSTALL 파일에는 cowsay 설치 지침이 제공됩니다. 이 경우 명령은 다음 명령을 실행하는 것입니다. sh install.sh
설치 중에 제공되는 기본 폴더에 cowsay를 설치했는지 여부를 묻는 메시지가 나타납니다. 계속하려면 Return을 누르거나 새 경로를 입력하십시오. cowsay를 실행하기 위해서해야 할 일은 다음 명령을 입력하는 것입니다 : cowsay 안녕하세요 세계
단어들 안녕 세상 암소의 입에서 연설 거품에 나타납니다. 이제 Cowsay를 설치 했으므로 원하는 편집기를 사용하여 파일을 수정할 수 있습니다. 이 예제는 nano 편집기를 다음과 같이 사용합니다. 나노 cowsay
Cowsay 명령에 스위치를 제공하여 소의 눈을 바꿀 수 있습니다. 예를 들어cowsay -g눈으로 달러 기호를 보여줍니다. 파일을 수정하여 경공증 옵션을 만들 수 있으므로 입력 할 때코우 세이 - C소는 단 하나의 눈을 가지고 있습니다. 변경해야 할 첫 번째 줄은 다음과 같은 46 줄입니다. getopts ( 'bde : f : ghlLnNpstT : wW : y', % opts);
이것들은 cowsay에서 사용할 수있는 모든 스위치입니다. -c 옵션을 추가하려면 다음과 같이 행을 변경하십시오. getopts ( 'bde : f : ghlLnNpstT : wW : yc', % opts);
51 행과 58 행 사이에는 다음과 같은 행이 있습니다. $ borg = $ opts { 'b'};$ dead = $ opts { 'd'};$ greedy = $ opts { 'g'};$ paranoid = $ opts { 'p'};$ stoned = $ opts { 's}};$ tired = $ opts { 't'};$ wired = $ opts { 'w'};$ young = $ opts { 'y'};
보시다시피 스위치가 수행 할 작업을 설명하는 각 옵션에 대한 변수가 있습니다. 예를 들어 $ greedy = $ opts 'g'; 다음과 같이 -c 스위치 수정에 한 줄을 추가하십시오. $ borg = $ opts { 'b'};$ dead = $ opts { 'd'};$ greedy = $ opts { 'g'};$ paranoid = $ opts { 'p'};$ stoned = $ opts { 's}};$ tired = $ opts { 't'};$ wired = $ opts { 'w'};$ young = $ opts { 'y'};$ cyclops = $ opts 'c';
144 행에는 construct face라는 서브 루틴이 있는데, 이것은 소 얼굴을 구성하는 데 사용됩니다. 코드는 다음과 같습니다. sub construct_face { if ($ borg) {$ eyes = "=="; } if ($ dead) {$ eyes = "xx"; $ 혀 = "U"; } if ($ greedy) {$ eyes = " $ $"; } if ($ paranoid) {$ eyes = "@@"; } if ($ stoned) {$ eyes = "**"; $ 혀 = "U"; } if ($ tired) {$ eyes = "-"; } if ($ wired) {$ eyes = "OO"; } if ($ young) {$ eyes = ".."; }}
이전에 지정된 변수 각각에 대해 $ eyes 변수에 다른 문자 쌍이 있습니다. $ cyclops 변수에 하나를 추가하십시오. sub construct_face { if ($ borg) {$ eyes = "=="; } if ($ dead) {$ eyes = "xx"; $ 혀 = "U"; } if ($ greedy) {$ eyes = " $ $"; } if ($ paranoid) {$ eyes = "@@"; } if ($ stoned) {$ eyes = "**"; $ 혀 = "U"; } if ($ tired) {$ eyes = "-"; } if ($ wired) {$ eyes = "OO"; } if ($ young) {$ eyes = ".."; } if ($ cyclops) {$ eyes = "()"; }}
파일을 저장하고 다음 명령을 실행하여 cowsay를 다시 설치하십시오. sh install.sh
자, 너가 달릴 때. cowsay -c hello world, 암소는 오직 하나의 눈을가집니다. 코드 컴파일 및 설치 방법
Cowsay를 실행하는 방법
Cowsay 변경