git 다운로드 설치, 설정 및 아이디어 초기 화
4254 단어 자바
wget https://mirrors.edge.kernel.o...
git 설치 의존
yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel cirl-devel perl-ExtUtils-CBuilder perl-ExtUtils-MakeMakertar -xf git-2.19.0.tar.gzcd git-2.19.0./configure --prefix=/usr/localmakesudo make install
git 기본 설정
git config --global user.name "xxx"git config --global user.email "[email protected]"git config -- global merge. tool" kdiff 3 "/ KDiff 3 를 설치 하지 않 았 다 면 git config -- global core. autocrlf false / / Git 은 Windows / Unix 줄 바 꿈 에 관여 하지 말 라 고 합 니 다.
인 코딩 설정 git config -- global gui. encoding utf - 8 / git gui 의 중국어 난동 방지 git config -- global core. quotepath off / git status 에 표 시 된 중국어 파일 이름 난동 방지
git ssh key pair 설정 ssh - keygen - t ras - C "[email protected]"
git 공개 키 를 설정 할 때 나타 납 니 다: ssh - keygen unknown key type - rsa 직접 사용: ssh - keygen - C "[email protected]"해결 되 었 습 니 다. 주의: - C 뒤에 빈 칸 이 없습니다."
그리고 차 로 돌아 가면 시스템 에서 비밀 번 호 를 입력 하 게 됩 니 다. 비밀 번 호 는 다운로드 코드 를 제출 하거나 끌 때 사용 하 는 것 입 니 다. 다른 사람 이 당신 의 프로젝트 추가 나 내용 수정 을 잊 지 않도록 설정 하 는 목적 입 니 다. 여 기 는 비밀 번 호 를 설정 하지 않 습 니 다.
인증 에이전트
ssh-add ~/.ssh/id_rsa
오류 가 발생 했 습 니 다. 인증 에이전트 에 대한 연결 을 열 수 없습니다.
eval ssh-agent
다시 한 번 실행 하 겠 습 니 다.
ssh-add ~/.ssh/id_rsa
방금 추 가 된 id 보기rsa 의 공개 키
cat ~/.ssh/id_rsa.pub
공개 키 를 복사 해 내다
이 복사 본 을 git 에 붙 여 넣 기
git 초기 화
GitHub 나 Gitee 에 새 프로젝트 를 만 듭 니 다.
이어서 프로젝트 에서 git 를 초기 화 합 니 다.
우선 README. md 파일 을 만 듭 니 다.
touch README.md
. gitignore 파일 을 만 듭 니 다. 설정 한 일부 프로필 을 일치 시 키 면 무시 하고 git 창고 로 보 내지 않 는 역할 을 합 니 다.우리 지역 의 변 화 를 점검 하지 못 할 것 이다.
touch .gitignore
우 리 는 이 파일 을 설정 합 니 다. 우 리 는 무엇 을 무시 하면 나 는 무엇 을 맞 추 면 됩 니 다.
*.class
#package file
*.war
*.ear
#kdiff3 ignore
*.orig
#maven ignore
target/
#eclipse ignore
.settings/
.project
.classpatch
#idea
.idea
/idea/
*.ipr
*.iml
*.iws
# temp file
*.log
*.cache
*.diff
*.patch
*.tmp
# system ignore
.DS_Store
Thumbs.db
git init 실행
git init
이 럴 때 git 파일 이 생 성 됩 니 다. 이 럴 때 숨 깁 니 다.
git status 를 입력 하면 항목 에 파일 이 바 뀌 었 음 을 알 수 있 습 니 다.
git status
이 파일 들 을 추가 합 니 다.
git add .
입력 검사 중
git status
commt 를 진행 합 니 다. - am 은 뒤에 주석 을 달 라 는 뜻 입 니 다.
git commit -am 'first commit init project'
이 때 는 파일 이 제출 되 었 지만 이 때 는 로 컬 창고 에 만 제출 되 었 습 니 다.
원 격 창고 연결, 창고 주소 담당 프로젝트 SSH 경로
git remote add origin
분기 보기
git branch
우리 지역 의 것 을 master 에 보 냅 니 다.
git push -u origin master
다음 과 같이 오 류 를 보고 하려 면 먼저 최신 코드 를 뽑 아야 한다.
git pull
다시 한 번 푸 시
git push -u origin master
로 컬 분기 에 원 격 분기 가 없다 고 잘못 보고 하 였 습 니 다. 강제 푸 시 를 진행 하 겠 습 니 다.
git push -u -f origin master
알림 이 성공 한 것 을 보 았 습 니 다. 프로젝트 페이지 에서 도 로 컬 파일 이 추가 되 었 습 니 다.
현재 분기 보기
git branch
원 격 분기 보기
git branch -r
우리 가 사용 하 는 것 은 분기 개발 주간 발표 모델 로 v 1.0 이라는 가 지 를 만들어 야 합 니 다.
git checkout -b v1.0 origin/master
이것 은 origin / master 를 바탕 으로 v 1.0 의 분기 가 검출 되 었 음 을 나타 낸다.
현재 분기 검사
git branch
로 컬 에서 이 가 지 는 v 1.0 임 을 알 수 있 습 니 다. 지금 이 가 지 를 원 격 으로 보 냅 니 다.
git push origin HEAD -u
원 격 git 를 보면 이 분기 가 있 습 니 다.
프로젝트 를 만 드 는 가 지 를 포함 하여 git 의 초기 화 입 니 다.
참고: https://blog.csdn.net/xyphf/a... https://blog.csdn.net/zc_2016... https://blog.csdn.net/xyphf/a...
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.