망할 놈의 추가는 명령을 밀어 커밋

간단한 코드 제출 과정

  1. 작업 영역 코드에 대한 차이를 볼 수있는 자식 상태는 임시 영역입니다
  2. 자식은 모든 코드가 준비 영역에 작업 영역에서 추가 현재 디렉토리를 변경합니다. 추가 . 현재 디렉토리를 나타냅니다
  3. 자식 로컬 창고로 버퍼의 내용을 추가하는 "XXX"를 -m 커밋은 XXX의 변경에 대하여 설명한다
  4. 또한 사용될 수있다 (수동 공정을 필요로하는 충돌이 발생하는 경우)는 자식 --rebase 당김 태그와 함께 원격 저장소를 끌어 git pull당김
    • 자식 손잡이 + = 자식이 자식 병합 페치
    • 자식 손잡이 --rebase = + 자식 자식 REBASE 페치
  5. (제출하지 해결되지 충돌이있을 경우) 자식 밀어 원산지 마스터가 원격 서버에 로컬 저장소를 밀어 것, 기원은 원격 호스트입니다, 마스터 표현은 원격 서버에 마스터 지점이며, 지점 이름을 수정할 수 있습니다

힘내 추가

자식이 [매개 변수] <경로> 추가  
역할은 우리가 준비 영역에 대한 작업 영역에서 추가하는 데 필요한 코드를 제출하는 것입니다, 자식은 당신이 자식 명령 제출 커밋 사용할 수 있습니다, 우리가 파일을 제출해야하는 시스템을 얘기하는 것입니다.
편의를 위해 사용되는 다음.. 경로를 식별 현재 디렉토리를 나타냅니다, 경로가 변경 될 수 있으며, 저장소 내에서 다음과 같은 범위를 가지고있다.

git add .
인수는 음의 삭제를 포함하지 않는 영역을 준비 이눔에 새로 추가 된 파일 시스템의 비 추적 파일을 추가 및 수정 작업을 기본 없다

git add -u .
-u는 이러한 삭제 된 파일은 준비 영역에 추가하고 서버에 저장소에 제출하고 밀어 넣을 수 있습니다, 추적 파일이 수정 된 추가하고, 새로 추가 된 파일을 포함하지 않는 준비 영역에 파일을 삭제 것이라고 말했다 후 이 파일은 자식 시스템에서 사라집니다.

git add -A .
-A 모든 파일을 추적하고 수정 및 삭제 새로운 비 추적 파일을 준비 영역에 추가됩니다 나타냅니다.

힘내 커밋

자식은 변경 사항이 로컬 저장소에 제출하기 위해 준비 영역에 주로 투입. 우리는 로컬 저장소에 40 비트 해시 값을 생성합니다 명령을 커밋 자식을 사용할 때마다. 해시 값도, ID-커밋 롤백 버전은 매우 유용-ID를 커밋이라고, 그것은 스냅 샷에 해당 망할 놈의 리셋 명령의 조합에 의해 다시 여기에 미래에 언제든지합니다.

git commit -m "xxx"
-m 매개 변수는, 우리가 사용됩니다 XXX를하지 -m 매개 변수, 다음, XXX를 입력하면 것은 직접하지, 직접 "메시지"뒤에 입력,하지만 당신은 XXX를 입력 할 수 있도록 일반적인 정력 편집기를 호출을 나타냅니다 이 명령에 대한 간단한 설명을 제출합니다.

git commit -am "xxx"
-a -m하는 -am 해당
새로 추가 된 파일을 : -a 매개 변수들은 자식이 준비 영역에 추가 할 추가되지 않은 경우에도주의, 수정 또는 작업이 로컬 저장소에 제출 삭제 실행의 모든 파일을 추적 할 수 있습니다 (즉,없는 자식 파일 시스템 관리)는 현지 창고에 제출 할 수 없습니다.

망할 놈의 푸시

사용하여 git commit로컬 저장소에 처음부터 제출을 수정한다 명령을, 마지막 단계는 로컬 브랜치의 저장소에 원격 서버의 해당 지점에 푸시 할 것이다. 이 자식의 일반적인 형태를 누르면 git push <远程主机名> <本地分支名> <远程分支名>, 예를 들면 git push origin master:refs/for/master, 즉 원격 호스트 기원의 마스터 분기에 대응하는 마스터 분기 밀어 원점 원격 호스트의 이름이다. 최초의 마스터는 마스터 제 원격 지점 이름 로컬 브랜치 이름이다.

git push origin master
리모트 브랜치가 생략되는 경우에는 현지 지점 (일반적으로 모두 동일한 이름) 리모트 브랜치가 존재하지 않는 경우의 관계가 존재하는 미량 이에 리모트 브랜치를 푸시 것을 알 수 있듯이, 그 새롭게 생성 될

git push origin :refs/for/master
로컬 브랜치의 이름을 생략하면이, 자식 푸시 기원 -delete 마스터에 해당 원격 지점에 빈 현지 지사를 밀어에 해당하기 때문에, 다음, 지정된 원격 지점을 삭제

git push origin
현재 브랜치 및 리모트 브랜치 추적 관계가 존재하는 경우, 로컬 브랜치 및 리모트 브랜치는 생략 될 수 있으며, 상기 푸시 현재 브랜치는 분기 원 호스트에 대응

git push
현재 지점 자식 푸시 모양 후 호스트 이름을 생략 할 수 밖에 원격 지점 인 경우, 사용할 수있는 git branch -r원격 지점명보기

에 대한 심판 / 정보 :
심판 / 중요성에 대해 우리는 서버에 코드를 전송 한 후 병합 후 코드 검토를 수행하는 데 필요한 것을, 그리고 심판은 / 머리는 필요하지 않습니다

참조에서 : https://blog.csdn.net/qq_37577660/article/details/78565899

추천

출처www.cnblogs.com/tangjian07/p/11282773.html