Git 튜 토리 얼

2260 단어 Git튜 토리 얼
많은 사람들 이 Git 이 너무 혼 란 스 럽 거나 복잡 한 버 전 관리 시스템 이 라 고 생각 합 니 다.그렇지 않 으 면 이 글 은 사람들 이 Git 을 빨리 사용 하 는 데 도움 이 됩 니 다.

입문 하 다
Git 을 사용 하기 전에 창고(reposcory)를 만들어 야 합 니 다.이미 존재 하 는 디 렉 터 리 를 Git 창고 로 사용 하거나 빈 디 렉 터 리 를 만 들 수 있 습 니 다.
현재 디 렉 터 리 를 Git 창고 로 사용 합 니 다.초기 화하 기만 하면 됩 니 다.
git init
우리 가 지정 한 디 렉 터 리 를 Git 창고 로 사용 합 니 다.
git init newrepo
지금부터 다른 설명 이 없 는 한 Git 창고 루트 디 렉 터 리 에 있다 고 가정 하 겠 습 니 다.
새 파일 추가
창고 가 하나 있 지만 아무것도 없습니다.add 명령 으로 파일 을 추가 할 수 있 습 니 다.
git add filename
add...작업 파일 을 계속 추가 할 수 있 습 니 다.
버 전 제출
현재 이 파일 들 을 추 가 했 습 니 다.Git 창고 에 저장 되 기 를 바 랍 니 다.
이 를 위해,우 리 는 그것들 을 창고 에 제출 할 것 이다.
git commit -m "Adding files"
-m 를 사용 하지 않 으 면 주석 정 보 를 쓸 수 있 는 편집기 가 나타 납 니 다.
모든 파일 을 add 하지 않 고 많은 파일 을 수 정 했 을 때 commt 가 자동 으로 로 컬 수정 을 제출 하려 면-a 표 지 를 사용 할 수 있 습 니 다.
git commit -a -m "Changed some files"
git commt 명령 의-a 옵션 은 수정 되 거나 삭 제 된 모든 git 관리 문 서 를 창고 에 제출 할 수 있 습 니 다.
새 파일 이 제출 되 지 않도록 주의 하 세 요.수정 만 할 수 있 습 니 다.
버 전 발표
우 리 는 먼저 서버 에서 라 이브 러 리 를 복제 하여 업로드 합 니 다.
git clone ssh://example.com/~/www/project.git
지금 수정 하면 서버 로 전송 할 수 있 습 니 다.
git push ssh://example.com/~/www/project.git
업데이트 되 찾기
위 에 있 는 push 를 진행 했다 면 현재 지점 은 자동 으로 유일한 추적 지점 과 합 쳐 집 니 다.
git pull
기본 위치 가 아 닌 곳 에서 지정 한 url 로 업데이트 합 니 다.
git pull http://git.example.com/project.git
삭제
자원 라 이브 러 리 에서 파일 을 삭제 하려 면 rm 을 사용 합 니 다.
git rm file
분기 와 합병
분기 가 현지에서 완성 되 어 속도 가 빠르다.새 지점 을 만 들 려 면 branch 명령 을 사용 합 니 다.
git branch test
branch 명령 은 우 리 를 분기 에 가 져 오지 않 고 새 분기 만 만 듭 니 다.그래서 우 리 는 checkout 명령 을 사용 하여 가 지 를 변경 합 니 다.
git checkout test
첫 번 째 분기 또는 메 인 분기 로'master'라 고 불 립 니 다.
git checkout master
다른 분기 에 대한 변경 은 주 분기 에 반영 되 지 않 습 니 다.변경 사항 을 주 분기 에 제출 하려 면 master 분기 로 전환 한 다음 병합 을 사용 해 야 합 니 다.
git checkout master
git merge test
가 지 를 삭제 하려 면-d 표 지 를 사용 합 니 다.
git branch -d test
관련 글
Github 간단명료 한 튜 토리 얼:http://www.w3cschool.cc/w3cnote/git-guide.html
이상 은 GitHub 의 간단 한 튜 토리 얼 에 대한 자 료 를 정리 하고 관련 자 료 를 계속 보충 하 는 것 입 니 다.본 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기