일반git 명령 및 주의사항

일반적인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
    

    좋은 웹페이지 즐겨찾기