Git 의 간단 한 조작
windows 에서 git 홈 페이지 에서 다운로드 할 수 있 습 니 다 (https://git-scm.com/downloads)
360 이 제공 하 는 git (http://baoku.360.cn/soft/show/appid/104714032)
다음은 기본 설치 절차.
운행
방법 1:
git bash, cd 를 더 블 클릭 하여 창 고 를 저장 해 야 할 디 렉 터 리 로 이동 합 니 다.
예 를 들 면:
$ cd D:git\
방법 2:
저장 할 디 렉 터 리 를 찾 으 려 면 오른쪽 클릭 하고 Git Bash Here 를 선택 하 십시오.
방법 3:
저장 할 디 렉 터 리 를 찾 으 려 면 오른쪽 클릭 하고 Git GUI Here (시각 화 동작) 를 선택 하 십시오.
3. 사용자 정보 설정
다 중 사용자 가 같은 항목 을 조작 할 때 서로 다른 사용자 의 서로 다른 조작 은 각각 매우 중요 하 다.
사용자 정보 설정:
1 $ git config --global user.name “XXXXX”
2 $ git config --global user.email [email protected]
사용자 정보 보기:
1 $ git config user.name
2 $ git config user.emai
3 $ git config --list //
작업 절차
1. Git 자원 을 작업 디 렉 터 리 로 복제 합 니 다.
2. 복 제 된 자원 에 파일 을 추가 하거나 수정 합 니 다.
3. 다른 사람 이 수정 하면 자원 을 업데이트 할 수 있 습 니 다.
4. 제출 전에 수정 사항 을 확인 합 니 다.
5. 수정 사항 제출.
6. 수정 완료 후 오류 가 발견 되면 제출 을 철회 하고 다시 수정 하여 제출 할 수 있 습 니 다.
기본 개념
작업 공간: 바로 당신 이 컴퓨터 에서 볼 수 있 는 목록 입 니 다.
임시 저장 구역: 영 어 는 stage 또는 index 라 고 합 니 다.
"git 디 렉 터 리 아래" 의 index 파일 (. git / index) 에 저 장 됩 니 다. 그래서 저 는... 그들 임시 저장 소 는 때때로 색인 (index) 이 라 고도 부른다.
버 전 라 이브 러 리: 작업 영역 에 숨겨 진 디 렉 터 리 가 있 습 니 다. git. 이것 은 작업 영역 이 아니 라 Git 버 전 라 이브 러 리 입 니 다.
기본 조작
창고 만 들 기:
1 $ git init //
2 $ git init XXXX // , XXXX
창고 에 파일 추가:
1 $ git add // ,
2 $ git commit -m “ ” // 。
3 #### ####
4 $ git status //
5 $ git diff //
수정 사항 제출:
1 $ git add //
2 $ git commit -m “ ”
버 전 반환:
1 $ git log ||$ git log --pretty=oneline // ( )
2 #### , ####
3 $ git reset --hard HEAD^ //
4 $ git reset --hard HEAD^^ //
5 $ git reset --hard HEAD~X // X
6 $ git reset --hard //
7 ID commit ,
8 $ git reflog //
9 $ git checkout -- file //
10 $ rm file // ,
11 $ git rm file // ,
분기: (포인터 와 같이 주 분 지 는 master)
1 $ git branch //
2 $ git checkout -b // +
3 $ git checkout //
4 $ git merge //
5 $ git branch //
6 $ git branch -d //
7 $ git branch -D //
임시 저장 소:
1 $ git stash //
2 $ git stash list //
3 $ git stash apply //
4 $ git stash drop //
5 $ git stash pop // +
6 $ git stash apply stash@{0} //
태그:
1 $ git tag //
2 $ git tag //
3 $ git show //
4 $ git tag -a v0.1 -m "version 0.1 released" // -a ,-m
5 $ git tag -d //
7. 원 격 라 이브 러 리 (중국의 gitee (코드 클 라 우 드), 외국 의 github)
원 격 라 이브 러 리 를 연결 할 때 로 컬 ssh 수 저 를 gitee 나 github 에 업로드 해 야 합 니 다.
SSH:
1 $ ssh-keygen -t rsa -C "XXXX.com" // SSH Key
보통 C: \ \ 사용자 \ 사용자 이름 \. ssh 에 저 장 됩 니 다.
GitHub 에 로그 인 한 다음 개인 설정 을 선택 합 니 다 - > SSH 및 GPG 키 - > 새로운 SSH 키
복사 idrsa. pub 의 내용
기본 동작: (현재 클 라 우 드 에서 같은 이름 의 빈 창 고 를 만들어 야 합 니 다)
1 $ git remote git [email protected]:LuYuyang1999/XXXX.git // github( )
2 $ git push github(gittee )master //
3 $ git remote gitee [email protected]:XiaoLuBanBi/XXXX.git //
4 $ git remote //
5 $ git remote -v //
6 $ git remote rm <> //
7 $ git clone [email protected]:LuYuyang1999/XXXX.git // origin github gitee
8 $ git push origin //
9 $ git push origin --tags //
10 $ git push origin :refs/tags/ //
비고: 원 격 라 이브 러 리 가 로 컬 과 일치 할 때 만 업로드 할 수 있 습 니 다.
Git push 가 실 패 했 을 때 다시 연결 하고 ssh 수저 를 확인 하거나 코드 를 사용 합 니 다.
$ git pull origin master --allow-unrelated-histories
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.