>개발 도구 >자식 >Git 제출 코드에 대한 일반적인 명령은 무엇입니까?

Git 제출 코드에 대한 일반적인 명령은 무엇입니까?

coldplay.xixi
coldplay.xixi원래의
2021-03-10 14:47:5568696검색

git 제출 코드에 대한 일반적인 명령: 1. git merge 기록을 보기 위한 [git log] 2. 서버에서 코드를 다시 가져오기 위한 git pull 3. 로컬 코드 상태를 보기 위한 git status; git add를 사용하여 모든 지역 코드를 제출합니다. 5. git Branch 명령을 사용하여 현재 작업 분기를 확인합니다.

Git 제출 코드에 대한 일반적인 명령은 무엇입니까?

이 기사의 운영 환경: Windows 7 시스템, git2.30.0 버전, Dell G3 컴퓨터.

git 제출 코드에 대한 일반적인 명령:

1. 마스터 브랜치 코드 제출 프로세스

git log git 병합 기록 보기

git pull 서버에서 코드를 다시 가져오고 로컬 업데이트

최신 코드

git status 로컬 코드 상태를 확인하고 제출할 코드가 있는지 확인하세요

git add 모든 로컬 코드를 제출하세요

git commit -m "새로운 PUCCH 및 커뮤니티 전원 코드 통합" 이 제출물에 대한 설명 추가

git push Origin HEAD:refs/for/master 제출된 코드를 메인 브랜치로 푸시

원하는 경우 버전을 롤백하려면 git Reset 명령을 사용하세요.                                           ​​​ 로컬 버전을 가장 최근에 제출된 상태로 되돌립니다. --soft 매개변수는 로컬 수정 사항이 유지됨을 나타내고 --hard 매개변수는 나타냅니다. 로컬 수정 사항은 유지되지 않습니다.

git commit --amend를 사용하여 증분 제출을 달성할 수 있습니다

2. 마스터 브랜치와 2.08 브랜치 간 전환 방법

git 브랜치 명령은 현재 작업 브랜치와 현재 작업 중인 브랜치를 볼 수 있습니다. 작업 분기는 마스터입니다.

git 라이브러리의 모든 분기를 보려면 git Branch -a 명령을 입력하세요. 이 명령이 모든 분기를 나열하는 것을 볼 수 있습니다.

git checkout -t remotes/origin/208을 입력하세요. switch Remotes/origin/208 분기, 즉 208 분기로 이동하면 git 분기를 다시 입력하여 현재 분기를 보고 208 분기로 전환되었음을 확인할 수 있습니다.

마스터 브랜치로 다시 전환하려면 마스터 브랜치가 로컬로 형성되었기 때문에 전환 명령이 약간 다릅니다. -t 매개변수를 제거하고 브랜치 이름을 로컬 브랜치 이름으로 씁니다. git checkout master

다시 208번 브랜치로 전환할 때 208번 브랜치가 로컬로 형성되었기 때문에 전환 명령이 약간 다릅니다. -t 매개변수를 제거하고 브랜치 이름을 로컬 브랜치 이름으로 씁니다: git checkout 208

3.2.08 브랜치 수정 및 코드 제출은 208 브랜치에서 이루어져야 합니다. 코드 제출 과정은 기본적으로 마스터 브랜치와 동일합니다. 단, 마지막 단계는 git push Origin HEAD:refs/for/208로 작성해야 합니다. 즉, 208 브랜치에 제출해야 합니다. 이전 단계는 기본적으로 마스터 브랜치와 동일합니다.

git pull 코드를 제출하기 전에 코드를 최신 코드로 업데이트하세요.

git status 수정된 사용 사례 보기

git add 수정된 모든 사용 사례를 추가하세요. "git add 파일"을 사용할 수도 있습니다. name" 명령을 사용하여 수정된 파일을 별도로 추가합니다. 추가 후 다시 git status 를 입력하여 Use Case 상태가 추가된 상태로 변경된 것을 확인합니다

git commit -m "Submit Use Case" 및 이에 대한 메모 추가 submit

git push Origin HEAD:refs/for/208 제출된 코드를 208 브랜치에 푸시하세요

권장(무료):
Git

위 내용은 Git 제출 코드에 대한 일반적인 명령은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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