github를 사용하는git의 사용법
왜git가 필요해요?
git는 여러 사람이 소프트웨어를 개발하는 데 사용되는 도구로 여러 사람이 코드를 쓰고 만드는 것을 분담하거나 누군가가 바크의 원본 코드를 배치할 때 쉽게 바크의 수정을 할 수 있다.
간단하고 알기 쉽게 초보자에게 설명하자면 카레를 만들 때 채소를 썰는 사람, 고기를 썰는 사람, 물을 끓이는 사람 등 여러 캐릭터가 작업을 하고 각자의 완성물을 자료고로 삼아 썰은 채소, 썰은 고기, 끓는 뜨거운 물을 한 자료고에 집결시킨다.인상은 이렇다.모르면 안 돼.
git와github의 차이
나는git가 어떤 건지 안다,github가 나니야?이렇게 생각하는 사람을 향해github를 설명하다.
git는 버전 제어 시스템으로 소프트웨어의 이름입니다.그러나github는git의 원격 사용을 허용하는 서비스입니다.github는 회사이고,git는 소프트웨어의 이름입니다.즉, 윈도우즈는 소프트웨어의 이름이고, 마이크로소프트는 회사의 이름이다.윈도우즈와 microsoft의 관계와 다른 것은git는 소스 소프트웨어로 누가 권한이 있는 것이 아니기 때문에github를 제외한 회사도git 데이터를 원격으로 설치할 수 있는 서비스를 제공하는 회사가 있다.예를 들면gitbucket과 GitLab.
gitbucket은 GUI(그래픽 사용자 인터페이스)로commit,push, 데이터 라이브러리 제작 등을 볼 수 있기 때문에 추천합니다.2019년 2월까지 github,gitlab,gitbucket 세 회사는 모두private 저장소를 무료로 사용할 수 있다.
무엇이 사유와 공공입니까
private는 비공개라는 뜻,public는 공개라는 뜻입니다.저장소에 원격으로 줄 때 개발팀 이외의 구성원을 제외하고는 데이터가 왜곡되면 곤란하겠죠.예를 들어 앱을 만드는 데 경쟁업체 사람들이 데이터를 왜곡하면 힘들어진다.따라서 원격 저장소는 비공개 기능을 가지고 있다.
반대로public, 즉 공공 저장소는 언제 사용합니까?이렇게 생각하는 사람 있어요?누구나 데이터를 다운로드할 수 있고, 변경할 수 있다면 데이터가 엉망진창이 되기 때문이다.예를 들면 2CH 같은 익명 게시판이 되지 않을까요?그렇게 생각할지도 모르지만 그건 안 돼요.성선이가 그러네.
공공 자료 라이브러리는 자주 소스 개발 소프트웨어의 개발에 쓰인다.개원의 장점은 무료 홍보를 통해 오류를 수정하고 안전성을 높일 수 있으며 기술도 보급될 수 있다는 것이다.이와 함께 부속 소프트웨어 등을 통해 수익화를 이루면 사업이 잘 돌아가는 경우가 많다.구글 등은 최신 기술에 대한 개발 등 오픈소스 공개 소프트웨어를 자주 사용한다.소스 오픈 소프트웨어는 거의github를 타는데, 왜냐하면gitlab와gitbucket보다 더 오래된 브랜드이기 때문이다.잡담은 잠시 그만두고, 명령으로git의 사용 방법을 설명할 때가 많지 않다.
자, 명령으로git하자.
git 설치를 전제로 진행하지만 다운로드가 없는 사람은 여기서 다운로드하세요.
Git 설치
설치가 완료되면git init는 로컬에서 저장소를 만듭니다.git를 만드는 경로는 개발 중인 파일이 있는 경로여야 합니다.git init
git init 그리고 숨겨진 파일로회git.따라서 ls 명령을 입력해도 시도할 수 없습니다.
다음은 나니의 파일을 올리겠습니다.git add ./
추가할 파일 이름 또는 디렉토리 이름
이 명령에 따라 현재 개발 중인 파일이 업로드되었습니다.add는 추가 파일을 지정하는 index입니다.html를 추가하고 싶을 때gitadd inidex.html면 index.html를 저장하고 모든 파일을 업로드하려면gitadd./태그 요소의 표시 속성을 수정합니다.
이제 우리 commit 하자.commit은add 파일을 저장하는 데 사용됩니다.단계는 저장소의 앞단계에서 저장소에 업로드된gitpush지만push의 파일은 무대에 존재합니다.gitcommit-m "메시지"에서 제출할 때의 메시지를 지정합니다.정보에 변경된 내용 등을 게재해 주십시오git commit -m "message"
다음은 원격 자료 파일 라이브러리에 업로드하기 위해push를 진행하지만, 현재 로컬 자료 파일 라이브러리만 만들었기 때문에 이 로컬 자료 파일 라이브러리를github의 원격 자료 파일 라이브러리로 변경합니다.git remote add origin [email protected]:ユーザー名/リポジトリ名.git
gitremoteaddorigin을 통해push와pull의 저장소는github가 될 수 있습니다.이쪽의 동기화가 끝난 후에 우리는push를 진행합시다.git push origin master
git push origin 지점 이름 ← master, 이번에 master 지점에 업로드합니다.분기는 저장소에 존재하는 파일이라고 생각하십시오.
여러 개의 지점을 만들고 분담하여 지점에 업로드함으로써 최종적으로 여러 지점을 조합하여 오류를 최소화하고 개발할 수 있다.
지점을 만들고 현재 지점을 저장소로 만들려면git checkout-b 지점 이름을 사용하십시오git checkout -b ブランチ名
원본 마스터 지점으로 변경하려면gitcheckout 마스터를 통해 마스터 지점으로 전환할 수 있습니다.git checkout master
master 지점에 push가 있는데, 그것을 자신의 저장소에 다운로드할 때pull을 사용합니다.git pull origin master
이렇게 하면 대부분의 사용법을 알 수 있습니까?
그래, 내가 설명을 잘 못해.결국 데이터 라이브러리에 줄 때push, 다운로드하고 싶을 때pull.이번에 기억하고 말씀해 주시면 감사하겠습니다.
블로그를 끝까지 봐주셔서 감사합니다.
Reference
이 문제에 관하여(github를 사용하는git의 사용법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/petertakahashi/items/6b7d0508f7b1a36ac772
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
나는git가 어떤 건지 안다,github가 나니야?이렇게 생각하는 사람을 향해github를 설명하다.
git는 버전 제어 시스템으로 소프트웨어의 이름입니다.그러나github는git의 원격 사용을 허용하는 서비스입니다.github는 회사이고,git는 소프트웨어의 이름입니다.즉, 윈도우즈는 소프트웨어의 이름이고, 마이크로소프트는 회사의 이름이다.윈도우즈와 microsoft의 관계와 다른 것은git는 소스 소프트웨어로 누가 권한이 있는 것이 아니기 때문에github를 제외한 회사도git 데이터를 원격으로 설치할 수 있는 서비스를 제공하는 회사가 있다.예를 들면gitbucket과 GitLab.
gitbucket은 GUI(그래픽 사용자 인터페이스)로commit,push, 데이터 라이브러리 제작 등을 볼 수 있기 때문에 추천합니다.2019년 2월까지 github,gitlab,gitbucket 세 회사는 모두private 저장소를 무료로 사용할 수 있다.
무엇이 사유와 공공입니까
private는 비공개라는 뜻,public는 공개라는 뜻입니다.저장소에 원격으로 줄 때 개발팀 이외의 구성원을 제외하고는 데이터가 왜곡되면 곤란하겠죠.예를 들어 앱을 만드는 데 경쟁업체 사람들이 데이터를 왜곡하면 힘들어진다.따라서 원격 저장소는 비공개 기능을 가지고 있다.
반대로public, 즉 공공 저장소는 언제 사용합니까?이렇게 생각하는 사람 있어요?누구나 데이터를 다운로드할 수 있고, 변경할 수 있다면 데이터가 엉망진창이 되기 때문이다.예를 들면 2CH 같은 익명 게시판이 되지 않을까요?그렇게 생각할지도 모르지만 그건 안 돼요.성선이가 그러네.
공공 자료 라이브러리는 자주 소스 개발 소프트웨어의 개발에 쓰인다.개원의 장점은 무료 홍보를 통해 오류를 수정하고 안전성을 높일 수 있으며 기술도 보급될 수 있다는 것이다.이와 함께 부속 소프트웨어 등을 통해 수익화를 이루면 사업이 잘 돌아가는 경우가 많다.구글 등은 최신 기술에 대한 개발 등 오픈소스 공개 소프트웨어를 자주 사용한다.소스 오픈 소프트웨어는 거의github를 타는데, 왜냐하면gitlab와gitbucket보다 더 오래된 브랜드이기 때문이다.잡담은 잠시 그만두고, 명령으로git의 사용 방법을 설명할 때가 많지 않다.
자, 명령으로git하자.
git 설치를 전제로 진행하지만 다운로드가 없는 사람은 여기서 다운로드하세요.
Git 설치
설치가 완료되면git init는 로컬에서 저장소를 만듭니다.git를 만드는 경로는 개발 중인 파일이 있는 경로여야 합니다.git init
git init 그리고 숨겨진 파일로회git.따라서 ls 명령을 입력해도 시도할 수 없습니다.
다음은 나니의 파일을 올리겠습니다.git add ./
추가할 파일 이름 또는 디렉토리 이름
이 명령에 따라 현재 개발 중인 파일이 업로드되었습니다.add는 추가 파일을 지정하는 index입니다.html를 추가하고 싶을 때gitadd inidex.html면 index.html를 저장하고 모든 파일을 업로드하려면gitadd./태그 요소의 표시 속성을 수정합니다.
이제 우리 commit 하자.commit은add 파일을 저장하는 데 사용됩니다.단계는 저장소의 앞단계에서 저장소에 업로드된gitpush지만push의 파일은 무대에 존재합니다.gitcommit-m "메시지"에서 제출할 때의 메시지를 지정합니다.정보에 변경된 내용 등을 게재해 주십시오git commit -m "message"
다음은 원격 자료 파일 라이브러리에 업로드하기 위해push를 진행하지만, 현재 로컬 자료 파일 라이브러리만 만들었기 때문에 이 로컬 자료 파일 라이브러리를github의 원격 자료 파일 라이브러리로 변경합니다.git remote add origin [email protected]:ユーザー名/リポジトリ名.git
gitremoteaddorigin을 통해push와pull의 저장소는github가 될 수 있습니다.이쪽의 동기화가 끝난 후에 우리는push를 진행합시다.git push origin master
git push origin 지점 이름 ← master, 이번에 master 지점에 업로드합니다.분기는 저장소에 존재하는 파일이라고 생각하십시오.
여러 개의 지점을 만들고 분담하여 지점에 업로드함으로써 최종적으로 여러 지점을 조합하여 오류를 최소화하고 개발할 수 있다.
지점을 만들고 현재 지점을 저장소로 만들려면git checkout-b 지점 이름을 사용하십시오git checkout -b ブランチ名
원본 마스터 지점으로 변경하려면gitcheckout 마스터를 통해 마스터 지점으로 전환할 수 있습니다.git checkout master
master 지점에 push가 있는데, 그것을 자신의 저장소에 다운로드할 때pull을 사용합니다.git pull origin master
이렇게 하면 대부분의 사용법을 알 수 있습니까?
그래, 내가 설명을 잘 못해.결국 데이터 라이브러리에 줄 때push, 다운로드하고 싶을 때pull.이번에 기억하고 말씀해 주시면 감사하겠습니다.
블로그를 끝까지 봐주셔서 감사합니다.
Reference
이 문제에 관하여(github를 사용하는git의 사용법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/petertakahashi/items/6b7d0508f7b1a36ac772
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
git 설치를 전제로 진행하지만 다운로드가 없는 사람은 여기서 다운로드하세요.
Git 설치
설치가 완료되면git init는 로컬에서 저장소를 만듭니다.git를 만드는 경로는 개발 중인 파일이 있는 경로여야 합니다.git init
git init 그리고 숨겨진 파일로회git.따라서 ls 명령을 입력해도 시도할 수 없습니다.
다음은 나니의 파일을 올리겠습니다.git add ./
추가할 파일 이름 또는 디렉토리 이름
이 명령에 따라 현재 개발 중인 파일이 업로드되었습니다.add는 추가 파일을 지정하는 index입니다.html를 추가하고 싶을 때gitadd inidex.html면 index.html를 저장하고 모든 파일을 업로드하려면gitadd./태그 요소의 표시 속성을 수정합니다.
이제 우리 commit 하자.commit은add 파일을 저장하는 데 사용됩니다.단계는 저장소의 앞단계에서 저장소에 업로드된gitpush지만push의 파일은 무대에 존재합니다.gitcommit-m "메시지"에서 제출할 때의 메시지를 지정합니다.정보에 변경된 내용 등을 게재해 주십시오git commit -m "message"
다음은 원격 자료 파일 라이브러리에 업로드하기 위해push를 진행하지만, 현재 로컬 자료 파일 라이브러리만 만들었기 때문에 이 로컬 자료 파일 라이브러리를github의 원격 자료 파일 라이브러리로 변경합니다.git remote add origin [email protected]:ユーザー名/リポジトリ名.git
gitremoteaddorigin을 통해push와pull의 저장소는github가 될 수 있습니다.이쪽의 동기화가 끝난 후에 우리는push를 진행합시다.git push origin master
git push origin 지점 이름 ← master, 이번에 master 지점에 업로드합니다.분기는 저장소에 존재하는 파일이라고 생각하십시오.
여러 개의 지점을 만들고 분담하여 지점에 업로드함으로써 최종적으로 여러 지점을 조합하여 오류를 최소화하고 개발할 수 있다.
지점을 만들고 현재 지점을 저장소로 만들려면git checkout-b 지점 이름을 사용하십시오git checkout -b ブランチ名
원본 마스터 지점으로 변경하려면gitcheckout 마스터를 통해 마스터 지점으로 전환할 수 있습니다.git checkout master
master 지점에 push가 있는데, 그것을 자신의 저장소에 다운로드할 때pull을 사용합니다.git pull origin master
이렇게 하면 대부분의 사용법을 알 수 있습니까?
그래, 내가 설명을 잘 못해.결국 데이터 라이브러리에 줄 때push, 다운로드하고 싶을 때pull.이번에 기억하고 말씀해 주시면 감사하겠습니다.
블로그를 끝까지 봐주셔서 감사합니다.
Reference
이 문제에 관하여(github를 사용하는git의 사용법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/petertakahashi/items/6b7d0508f7b1a36ac772
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(github를 사용하는git의 사용법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/petertakahashi/items/6b7d0508f7b1a36ac772텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)