Git push 사용
소프트웨어 개발에서 GIT는 일반적으로 사용되는 버전 제어 시스템으로, 공동 개발 및 버전 제어에 자주 사용됩니다. 그 중 git push는 GIT의 명령으로, 원격 창고에 로컬 코드를 제출하는 명령이다. 이번 글에서는 git push 사용법과 주의사항을 주로 소개합니다.
git push의 기본 구문은 다음과 같습니다.
git push [远程库名] [本地分支名]:[远程分支名]
이 명령을 해석하면 다음과 같이 해석할 수 있습니다. 로컬 브랜치를 원격 라이브러리에서 지정한 브랜치로 푸시합니다.
예를 들어 로컬 브랜치 마스터를 원격 라이브러리 원본의 마스터 브랜치로 푸시하면 다음 명령을 사용할 수 있습니다.
git push origin master:master
이 명령에서 origin
是远程库的名称,master
指的是本地分支的名称,冒号后面的master
는 원격 브랜치의 이름을 나타냅니다. 이 경우 로컬 브랜치와 원격 브랜치의 이름이 동일하므로 다음과 같이 축약할 수 있습니다.
git push origin master
가끔 로컬 브랜치의 내용이 내용과 충돌하는 경우가 있습니다. 원격 지점의 경우 원격 지점을 강제로 덮어써야 합니다. 다음 명령을 사용할 수 있습니다.
git push -f [远程库名] [本地分支名]:[远程分支名]
예를 들어 원격 브랜치 원본/마스터를 강제로 덮어써야 하는 경우 다음 명령을 사용할 수 있습니다.
git push -f origin master:master
강제 푸시는 다른 사람의 작업을 덮어쓸 수 있으므로 주의해야 합니다. 주의해서 사용하세요.
git push를 사용할 때마다 로컬 분기와 원격 분기를 수동으로 지정해야 합니다. 매번 브랜치 이름을 지정하고 싶지 않다면 기본적으로 해당 브랜치 이름을 사용하도록 git을 구성할 수 있습니다. 다음 명령을 사용할 수 있습니다.
git push --set-upstream [远程库名] [本地分支名]:[远程分支名]
예를 들어 로컬 브랜치 dev를 원격 라이브러리 원본의 dev 브랜치로 푸시하고 이를 기본 푸시 브랜치로 만들려면 다음 명령을 사용할 수 있습니다.
git push --set-upstream origin dev:dev
In 이렇게 하면 나중에 git push를 사용할 때마다
git push
명령을 실행하여 푸시 작업을 완료할 수 있습니다.
git push를 실행하기 전에 git add 및 git commit 작업을 먼저 수행해야 합니다. 그렇지 않으면 git push가 실패합니다. 또한 불필요한 코드 충돌 및 오류를 피하기 위해 제출하기 전에 코드와 버전을 비교하는 데 주의를 기울이십시오.
또한 현재 git 구성 정보를 보려면 다음 명령을 사용할 수 있습니다.
git config -l
위의 일반적인 명령과 주의 사항을 이해함으로써 독자들이 git push 사용법을 더 잘 익히고 피하는 데 도움이 되기를 바랍니다. 불필요한 오류와 갈등.
위 내용은 git push 사용법을 자세히 설명한 글의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!