일반적인git 명령 및 주의사항 전체 안드로이드 원본을 scm 서버에 놓으려면 먼저 서버에서 원본을 가져와 수정, 편집한 후 서버에 업로드해야 합니다.원본 코드를 가져오는 방법은 '원본 코드 가져오기' 를 참고하십시오.다음은 작업에서 자주 사용되는git 명령입니다.
git clone 이 명령은 서버에서 완전하고 최신 원본 코드를 복제합니다.'원본 코드 가져오기'
를 참고하십시오.
git pull에서 이 명령을 실행하면 서버 측의 코드를 로컬로 동기화할 수 있습니다.다른 코드를 서버에 동시에 업로드한 후,git pull 명령을 사용하여 서버의 코드를 로컬로 동기화해야 합니다. *코드를 제출하려고 할 때, 코드를 제출할 때 충돌이 발생하지 않도록 git pull 명령을 실행해야 합니다. *
git status는 코드의 파일 수정 상황을 확인합니다.git status dir를 사용하면 지정한 디렉터리의 파일 수정 상황을 볼 수 있습니다.
git diff 비교 코드 수정 전후 변동.git diff dir (or file) 를 사용하여 지정한 디렉터리나 파일의 수정 사항을 볼 수 있습니다.
gitadd는 이 명령을 실행하여 수정되거나 추가된 파일을 제출 목록에 추가합니다.이 명령은 추가된 디렉터리나 파일을 지정해야 합니다.
git comit 이 명령은 제출 목록에 있는 파일을 로컬git 코드 라이브러리에 제출합니다.사용 형식:git comit-m "주석 제출, 영어로 써야 함"
git push는 로컬git 코드를 서버에 동기화합니다.
git log에서 수정 로그를 봅니다."--name-only"매개변수를 사용하여 수정 파일 이름을 나열할 수 있습니다.패치로 수정된 내용을 열거하는 파라미터 "p"가 있습니다.
git reset 이 명령은git add 명령을 사용하여 제출 목록에 있는 파일에서 이동할 수 있습니다.형식 사용:git reset file
주의 사항
코드를 수정하고 제출하려면 반드시 자세하고 자세해야 한다. 왜냐하면 모든 사람이 제출한 코드는 전체 팀의 개발에 영향을 미치기 때문이다.
git add 파일을 사용할 때마다git diff로 수정 내용을 보고 수정이 필요한지 확인하는 것이 좋습니다.자신이 추가한 쓸모없는 디버깅 정보가 있습니까?실수로 오삭한 내용이 있습니까?코드 정렬, 깔끔도 양호한가?
코드를 제출할 때마다 먼저git pull 명령을 실행하여 원격 서버의 코드를 로컬로 동기화해야 한다.그리고 최대한 짧은 시간 안에 git add,git comit,git push 동작을 완성합니다.git comit를 실행하기 전에 git pull을 한 번 더 실행하고 서버 쪽 코드가 수정되지 않았는지 확인한 다음에 git comit를 실행한 다음에 git push를 실행하여 코드를 서버로 전송합니다. 중간에 다른 동료가 코드를 제출하여 코드가 충돌하여 서버로 전송할 수 없도록 합니다.git push 명령이 성공적으로 실행되었는지 확인해야 합니다.
궁금한 점이 있으면 동료에게 도움을 청하고 서버에서git 명령을 함부로 시험하지 마십시오.
소스 코드 가져오기
git clone gitolite@scm:RK3066/SDK4.0
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다: