웹 프론트엔드 JS 튜토리얼 일반적인 Git 명령 요약

일반적인 Git 명령 요약

Jul 18, 2017 pm 05:59 PM
백과 사전 홍보하다 빠른

원격 웨어하우스 관련 명령

웨어하우스 확인: $ git clone git://github.com/jquery/jquery.git

원격 웨어하우스 보기: $ git remote -v

원격 웨어하우스 추가: $ git remote add [name ] [url]

원격 저장소 삭제: $ git remote rm [name]

원격 저장소 수정: $ git remote set-url --push [name] [newUrl]

원격 저장소 가져오기: $ git pull [remoteName ] [localBranchName]

원격 웨어하우스 푸시: $ git push [remoteName] [localBranchName]

*로컬 브랜치 테스트를 원격 웨어하우스에 제출하고 마스터 브랜치로 사용하려는 경우 원격 창고 또는 다른 지점으로 test라는 이름의 지점은 다음과 같습니다.

$git push Origin test:master // 로컬 테스트 지점을 원격 마스터 지점으로 제출

$git push Origin test:test // 제출 로컬 테스트 브랜치를 원격 테스트 브랜치로

로컬 git 저장소 초기화(새 저장소 생성)

git init


사용자 이름 구성

git config --global user.name "xxx"

이메일 구성

git config -- 전역 user.email "xxx@xxx.com"

git 상태 및 기타 명령이 자동으로 color -git config -Global Color.ui True

전역 Color.status Auto
-Global C olor .diff auto

git config --global color.branch auto
git config --global color.interactive auto


clone 원격 저장소


git clone git+ssh://git@192.168.53.168 /VT.git

브랜치 작업과 관련된 명령

로컬 브랜치 보기: $ git Branch

원격 브랜치 보기: $ git Branch -r

로컬 브랜치 만들기: $ git Branch [name] ----참고 사항 새 브랜치가 생성되면

브랜치 전환: $ git checkout [이름]

새 브랜치를 만들고 즉시 새 브랜치로 전환: $ git checkout -b [이름]

브랜치 삭제 : $ git Branch -d [ name] ---- -d 옵션은 병합에 참여한 브랜치만 삭제할 수 있으며, 병합되지 않은 브랜치는 삭제할 수 없습니다. 브랜치를 강제로 삭제하려면 -D 옵션을 사용할 수 있습니다

브랜치 병합: $ git merge [name] ----[name]이라는 브랜치를 현재 브랜치와 병합

원격 브랜치를 생성합니다(push 로컬 브랜치를 원격 브랜치로 ): $ git push Origin [name]

원격 브랜치 삭제: $ git push Origin :heads/[name] 또는 $ gitpush Origin :[name]

*빈 브랜치를 생성합니다: ( 현재 브랜치의 수정 명령을 실행하기 전에 커밋해야 합니다. 그렇지 않으면 후회 없이 강제로 삭제됩니다.)

$git Symbolic-ref HEAD refs/heads/[name]

$rm .git/index

$git clean -fdx

현재 버전 상태 보기(수정 여부)



git status

xyz 파일을 index에 추가


git add xyz

현재 하위 디렉터리의 모든 변경된 파일을 index에 추가


git add

Commit


git commit -m 'xxx'

마지막 커밋 병합(반복 수정용)


git commit --amend -m 'xxx'

추가 및 커밋 한 번에


git commit -am 'xxx'

인덱스에서 파일 삭제


git rm xxx

재귀 삭제


git rm -r *

커밋 표시 log


git log

로그 1줄 표시 -n은 n줄입니다


git log -1                                                              > > - -stat log -p -m


커밋 세부 정보 표시

git show dfb02e6e4f2f7b573337763e5c0013802e392818

commitid의 처음 몇 자리만 사용할 수 있습니다

git show d fb02


헤드 표시 commit log

git show HEAD


HEAD의 상위(이전 버전) 커밋 로그를 표시합니다^^ 이전 2개 버전의 경우^5 이전 5개 버전의 경우 5

git show HEAD^


기존 항목 표시 태그

git 태그


v2.0 태그 추가

git tag -a v2.0 -m 'xxx'


v2.0 로그 및 세부 정보 표시

git show v2.


v2.0 로그 표시

git log v2.0


색인에 추가되지 않은 모든 변경 사항 표시

git diff


인덱싱되었지만 아직 커밋되지 않은 모든 변경 사항 표시

git diff --cached


이전 버전과 차이점 비교

git diff HEAD^


HEAD 버전 lib와 비교 디렉토리 차이점

git diff HEAD -- ./lib


git diff Origin/master..master


없이 원격 브랜치 마스터와 로컬 브랜치 마스터를 비교합니다. 차이점이 있는 파일만 표시합니다. , 특정 내용을 표시하지 않음

git diff Origin/master..master --stat


원격 정의 추가(push/pull/fetch용)

git 원격 원본 추가 git+ssh://git@ 192.168 .53.168/VT.git


로컬 브랜치 표시

git 브랜치


커밋 50089

git 브랜치를 포함하는 브랜치 표시 --contains 50089


모든 브랜치 표시

git 브랜치 - a


원래 브랜치를 모두 표시

git Branch -r


현재 브랜치에 병합된 모든 브랜치를 표시

git Branch --merged


병합되지 않은 모든 브랜치를 표시 현재 브랜치에 병합됨

git Branch --no-merged


로컬 브랜치 이름 바꾸기

git Branch -m master master_copy


현재 브랜치에서 master_copy 새 브랜치를 생성하고 확인해보세요

git checkout -b master_copy


위 버전의 정식 버전

git checkout -b master master_copy


기존 기능/성능 브랜치를 확인하세요

git 체크아웃 기능/성능


체크아웃 원격 브랜치 핫픽스/BJVEP933 및 로컬 트랙 브랜치 생성

git checkout --track hotfixes/BJVEP933


checkout version v2.0

git checkout v2.0


새로운 로컬 브랜치 개발 생성 원격 브랜치에서 개발 및 체크아웃

git checkout -b devel Origin/develop


헤드 버전의 README 파일을 확인하세요(오류 롤백을 수정하는 데 사용할 수 있음)

git checkout -- README


원격 마스터 브랜치를 현재 브랜치에 병합

git merge Origin/master

ff44785404a8e

git Cherry-pick ff44785404a8e


의 수정 사항을 병합하고 커밋 원격 마스터에게 Branch

git push Origin master


Delete hotfixes/ of the 원격 저장소 BJVEP933

모든 원격 브랜치 가져오기(로컬 브랜치는 업데이트되지 않으며 병합이 필요함)


git fetch

원본 브랜치를 모두 가져오고 서버에서 삭제된 브랜치 지우기


git fetch --prune

원격 브랜치 마스터를 가져와서 현재 브랜치에 병합


git pull Origin master

재연결 가능한 파일 Readme는 Readme2입니다

git MV Readme Readme2


현재 버전을 헤드로 재설정(보통 병합 실패에 사용됨) )


git 재설정 - 하드 헤드

git reBase

분기 핫픽스/BJVEP933 삭제(이 분기의 수정 사항은 다른 분기에 병합되었습니다.)

git 분기 -d hotfixes/BJVEP933


삭제 의 Branch hotfixes/BJVEP933


git Branch -D hotfixes/BJVEP933


git index에 포함된 파일 목록


git ls-files

현재 브랜치 기록 설명


git show-bra nch

모든 브랜치 기록을 보여줍니다


git show-branch --all

제출 기록에 해당하는 파일 수정 사항 표시

git whatchanged


커밋 취소 dfb02e6e4f2f7b573337763e5c001 3802e392818

git revert dfb02e6e4 f2f7b573337763e5c0013802e392818


내부 명령: 특정 git 개체 표시

git ls-tree HEAD


내부 명령: 특정 참조의 SHA1 HASH 표시

git rev-parse v2.0


모든 커밋 표시 , 고아 노드 포함

git reflog                    ​ ​
git show HEAD@{5}


어제 마스터 브랜치 상태 표시

git show master@{어제}


이미지 커밋 로그

git log --pretty=format:'%h %s' --graph                                                                                   |
첫 번째 숨김 참조

git stash show -p stash@{0}


App 우선 임시 stash

git stash@{0}


git grep "delete from"에서 텍스트 검색 eSORT_DIRENT

git gc
git fsck

위 내용은 일반적인 Git 명령 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

새 타이틀: NVIDIA H200 출시: HBM 용량 76% 증가, 대형 모델 성능을 90% 크게 향상시키는 가장 강력한 AI 칩 새 타이틀: NVIDIA H200 출시: HBM 용량 76% 증가, 대형 모델 성능을 90% 크게 향상시키는 가장 강력한 AI 칩 Nov 14, 2023 pm 03:21 PM

11월 14일 뉴스에 따르면, 엔비디아는 현지 시간 13일 오전 '슈퍼컴퓨팅23' 컨퍼런스에서 새로운 H200 GPU를 공식 출시했으며, 그 중 H200은 여전히 ​​기존 호퍼 H100 아키텍처를 기반으로 구축됐다. 하지만 인공지능 개발 및 구현에 필요한 대용량 데이터 세트를 더 잘 처리하기 위해 더 많은 고대역폭 메모리(HBM3e)가 추가되어 대규모 모델 실행의 전반적인 성능이 이전 세대 H100에 비해 60%~90% 향상되었습니다. . 업데이트된 GH200은 또한 차세대 AI 슈퍼컴퓨터를 구동할 것입니다. 2024년에는 200엑사플롭 이상의 AI 컴퓨팅 성능이 온라인에 구현될 것입니다. H200

Love와 Deep Space에서 치명타율을 높이는 방법 Love와 Deep Space에서 치명타율을 높이는 방법 Mar 23, 2024 pm 01:31 PM

Love와 Deep Sky의 캐릭터들은 다양한 수치적 속성을 가지고 있습니다. 게임 내 각 속성은 고유한 역할을 가지고 있으며, 치명타율 속성은 캐릭터의 데미지에 영향을 미치며, 이는 매우 중요한 속성이라고 할 수 있습니다. 다음은 이 속성을 향상시키는 방법이므로 알고 싶은 플레이어는 살펴보십시오. 방법 1. 러브와 딥 스페이스의 치명타율을 높이는 핵심 방법 80%의 치명타율을 달성하기 위한 핵심은 손에 있는 6장의 카드의 치명타 속성의 합에 있습니다. 코로나 카드 선택: 두 개의 코로나 카드를 선택할 때 핵심 α 및 핵심 β 하위 속성 항목 중 적어도 하나가 치명타 속성인지 확인하세요. 루나 코로나 카드의 장점: 루나 코로나 카드는 기본 속성에 치명타를 포함할 뿐만 아니라 레벨 60에 도달하고 돌파하지 못한 경우 각 카드는 4.1%의 치명타를 제공할 수 있습니다.

i5-13490F 프로세서 사양 및 성능에 대한 종합적인 검토 i5-13490F 프로세서 사양 및 성능에 대한 종합적인 검토 Jan 02, 2024 pm 06:12 PM

i5-13490F는 최근 출시된 CPU로, 13400F에 비해 성능이 약간 향상되었으며, 전력 소모가 적고 성능도 뛰어납니다. i5-13490F 프로세서 매개변수에 대한 종합 평가: 1. i5-13490F 프로세서의 성능은 i5-13400F에 비해 0.2GHz 향상되었으며 레벨 3 캐시는 24MB로 증가했습니다. 2. 싱글 코어 성능과 레벨 3 캐시의 향상은 게이머들에게 성능 면에서 도움이 될 것입니다. 3. 2K 해상도에서는 i5-13490F가 i5-13400F보다 게임 성능이 약간 더 좋습니다. i7-13490F 매개변수 평가 전체 성능 벤치마크: CPU-z의 벤치마크 점수가 단일에 도달했습니다.

Douyin 재생 볼륨을 높이는 방법은 무엇입니까? 낮은 재생 볼륨으로 인해 제한됩니까? Douyin 재생 볼륨을 높이는 방법은 무엇입니까? 낮은 재생 볼륨으로 인해 제한됩니까? Mar 30, 2024 pm 10:51 PM

중국 최고의 단편 비디오 플랫폼인 Douyin은 수많은 사용자를 끌어들여 자신만의 비디오 콘텐츠를 만들고 공유했습니다. 많은 사용자는 창작 과정에서 Douyin 재생 볼륨이 증가하지 않아 혼란스러워하는 것을 발견합니다. 그렇다면 Douyin의 낮은 재생 볼륨을 개선하는 방법은 무엇입니까? 1. Douyin 재생 볼륨을 높이는 방법은 무엇입니까? 1. 영상 콘텐츠 최적화 먼저, 영상 콘텐츠의 품질에 주목할 필요가 있습니다. 고품질의 비디오는 더 많은 사용자의 관심을 끌 수 있습니다. 콘텐츠 제작 측면에서 우리는 다음과 같은 점에서 시작할 수 있습니다. 1. 독특한 콘텐츠 창의성: 비디오 콘텐츠가 독특한 창의성을 갖고 사용자의 관심을 끌 수 있는지 확인합니다. 사용자 문제 해결, 경험과 교훈 공유, 흥미로운 엔터테인먼트 제공 등으로 시작할 수 있습니다. 2. 전문적인 제작 : 일정량의 시간을 투자하고 (1) 인기 주제 찾기 : 꽉

Windows 명령 프롬프트에 대한 전체 가이드 Windows 명령 프롬프트에 대한 전체 가이드 Feb 20, 2024 pm 02:09 PM

WindowsCMD(Windows 명령 프롬프트)는 Windows 운영 체제의 명령줄 도구입니다. 명령줄을 통해 작동하며 많은 시스템 관리, 파일 관리, 네트워크 관리 및 기타 작업을 완료할 수 있습니다. 이 기사에서는 일반적으로 사용되는 명령과 해당 기능을 포함하여 Windows CMD 명령의 전체 목록을 독자에게 소개합니다. 1. 일반적으로 사용되는 명령 cd 명령: 현재 디렉터리를 전환하는 데 사용됩니다. dir 명령: 현재 디렉터리의 파일과 하위 디렉터리를 표시합니다. mkdir 명령: 새 디렉터리를 만듭니다. rmd

교차 전선 전투 효율성을 높이는 방법 교차 전선 전투 효율성을 높이는 방법 Jan 22, 2024 pm 09:30 PM

엇갈린 전선에서 플레이어는 더욱 어려운 전투에 대처하기 위해 지속적으로 전투력을 향상시켜야 합니다. 충분한 전투력이 있어야만 다양한 난관을 성공적으로 극복할 수 있습니다. 그렇다면 게임에서 전투력을 향상시키는 방법은 무엇입니까? 다음은 전투력을 향상시키는 방법을 소개하며, 플레이어가 참고할 수 있습니다. 엇갈린 전선의 전투력을 향상시키는 방법 1 : 캐릭터 레벨 1 이상, 체력이 높은 캐릭터는 뽑은 후 육성할 수 있습니다. 2. 이후 메인퀘스트와 던전퀘스트에 참여하여 강화를 위한 훈련재료를 획득해야 합니다. 3. 팀의 필요에 따라 선수는 출력, 앞줄 및 보조 역할을 선택해야 합니다. 2. 무기 업그레이드 1. 플레이어는 그림을 그리거나 작업을 완료하여 무기를 잠금 해제하고 무기를 획득해야 합니다. 2. 그런 다음 장비 인터페이스에서 강화하고 구축한 후 최종적으로 스킬에 따라 적절한 캐릭터를 매칭합니다.

win10에서 하드 드라이브 용량과 용량을 빠르게 확인하는 방법 win10에서 하드 드라이브 용량과 용량을 빠르게 확인하는 방법 Jun 29, 2023 pm 12:31 PM

win10에서 하드 드라이브 용량과 용량을 빠르게 확인하는 방법은 무엇입니까? 많은 친구들이 win10 시스템을 사용할 때 하드 드라이브의 용량에 대해 매우 걱정하고 있습니다. 그들은 일상적인 사용 중에 하드 드라이브 용량이 줄어드는 것을 걱정하지만, 그렇지 않으면 하드 드라이브를 확인하는 방법을 모릅니다. 확인하는 방법, Xiaomi 아래 편집기는 Win10에서 하드 디스크 용량 및 용량 명령을 확인하는 방법을 정리했습니다. 관심이 있으시면 아래 편집기를 따르십시오! Win10에서 하드디스크 용량 및 용량 명령어 확인하는 방법 1. Win+R을 눌러 실행하고 그림과 같이 diskpart를 입력합니다. 2. 그림과 같이 listdisk를 입력합니다. 3. 그림과 같이 모든 하드 드라이브의 용량 정보를 볼 수 있습니다! 위 내용은 [win10에서 하드디스크 용량을 빠르게 확인하는 방법] 입니다.

is 및 where 선택기에 대한 심층 분석: CSS 프로그래밍 수준 향상 is 및 where 선택기에 대한 심층 분석: CSS 프로그래밍 수준 향상 Sep 08, 2023 pm 08:22 PM

is 및 where 선택기에 대한 심층 분석: CSS 프로그래밍 수준 향상 소개: CSS 프로그래밍 과정에서 선택기는 필수 요소입니다. 이를 통해 특정 기준에 따라 HTML 문서의 요소를 선택하고 스타일을 지정할 수 있습니다. 이 기사에서는 일반적으로 사용되는 두 가지 선택자, 즉 is 선택기와 where 선택기에 대해 자세히 살펴보겠습니다. 작동 원리와 사용 시나리오를 이해함으로써 CSS 프로그래밍 수준을 크게 향상시킬 수 있습니다. 1. 선택자는 선택자라는 것은 매우 강력한 선택입니다.

See all articles