GIT
수동 버전 컨트롤러
수동 복사 동작을 통해 프로젝트의 여러 단계의 내용을 저장하고 구분할 적절한 설명 텍스트를 추가합니다.
번거롭고 오류가 발생하기 쉬운
많은 중복 (중복) 데이터 생성
공통 버전 관리 도구
CVS
SVN
Git
# git 세 영역
작업 영역
임시 영역
git Warehouse
자식 코스
- 설치
- 구성 구성 이름 및 이메일
- 보기 git 숨겨진 디렉토리
- 현재 디렉토리가 git (.git 포함 또는 제외)에 의해 관리되는지 확인합니다.
- 초기 창고 git init
- 콘텐츠 추가
- 삭제 (하위 레벨 삭제, 삭제 후 제출 필요)
- 변경 (변경 후 다시 추가해야 함)
- 이 브랜치의 코드를 수정 한 후 git statue를 사용
하여 수정 한 파일을 봅니다. git diff를 사용하여 수정 된 파일의 특정 콘텐츠를 봅니다.
자식 운영 프로세스
git config user.name "你的姓名"
git config user.email "你的邮箱"
查看工作区状态
git status
添加工作区到暂存区
git add 1.txt
##添加所有文件
git add .
##将暂存区提交到本地仓库
git commit -m
허브로 이동
먼저 계정을 등록하고
ssh 링크를 사용
하여 ssh 키 를 생성하십시오.
ssh-keygen -t rsa -C "[email protected]"
github
개인 센터 에 공개 키 추가 -> 설정-> ssh-> 추가
원격웨어 하우스
링크 만들기
git remote add origin [email protected]:miaov-zmouse/kkb-test.git
로컬웨어 하우스를 원격으로 동기화
git push -u origin master
원격 지점
# 提交到远程(分支)
git push origin [本地分支名称]:[远程分支名称]
# 远程先创建好分支然后拉取到本地
git checkout -b [本地分支名称] origin/[远程分支名称]
# 拉取远程分支到本地
git pull origin [远程分支名称]:[本地分支名称]
# 查看远程仓库
git remote show origin
# 查看本地分支
git branch
# 查看远程分支
git branch -r
# 查看所有分支
git branch -a
# 删除本地分支
git branch -d [本地分支名称]
# 删除远程分支
git push origin --delete [远程分支名称]
# or
git push origin :[远程分支名称]
# 设置默认提交分支
git branch --set-upstream-to=origin/[远程分支名称] [本地分支名称]