>시스템 튜토리얼 >리눅스 >Git 명령 시작하기

Git 명령 시작하기

WBOY
WBOY앞으로
2024-03-19 12:49:10484검색

Git 명령 시작하기

사용자 정보 설정

이것이 git 설치의 첫 번째 단계입니다. 사용자 정보(사용자 이름 및 이메일)를 추가하므로 코드를 커밋할 때 사용자 정보와 함께 커밋 메시지가 생성되므로 커밋 프로세스를 더 쉽게 추적할 수 있습니다. 사용자 정보를 추가하려면 git config 명령을 사용하세요.

으아아아

사용자 정보를 추가한 후, 다음 명령어를 실행하여 정보가 성공적으로 업데이트 되었는지 확인하겠습니다.

으아아아

사용자 정보 출력을 볼 수 있어야 합니다.

GIT 명령
새 창고 만들기

새 저장소를 만들려면 다음 명령을 실행하세요.

으아아아
창고 찾기

창고를 찾는 명령어는 다음과 같습니다.

으아아아
원격 창고와 연결

원격 저장소에 연결하려면 다음 명령을 실행하세요.

으아아아

그런 다음 다음 명령을 실행하여 구성된 모든 원격 서버를 확인하세요.

으아아아
저장소 복제

로컬 서버에서 저장소를 복제하려면 다음 코드를 실행하세요.

으아아아

원격 서버에서 웨어하우스를 복제하려는 경우 이 웨어하우스를 복제하는 명령은 다음과 같습니다.

으아아아
저장소에 브랜치 나열

사용 가능하고 현재 작동 중인 모든 브랜치 목록을 확인하려면 다음을 실행하세요.

으아아아
새 브랜치 만들기

새 브랜치를 생성하고 사용하는 명령은 다음과 같습니다.

으아아아
분기 삭제

브랜치를 삭제하려면 다음을 실행하세요.

으아아아

원격 저장소의 브랜치를 삭제하려면 다음을 실행하세요.

으아아아
다른 지점으로 전환

현재 지점에서 다른 지점으로 전환하려면

를 사용하세요. 으아아아
파일 추가

웨어 하우스에 파일을 추가하고 실행하십시오.

으아아아
파일 상태

파일 상태(제출 또는 추가 예정인 파일)를 확인하려면 다음을 실행하세요.

으아아아
변경 사항 제출

在我们添加一个文件或者对一个文件作出变更之后,我们通过运行下面命令来提交代码:

$ git commit -a

提交变更到 head 但不提交到远程仓库,命令是:

$ git commit -m "message"
推送变更

推送对该仓库 master 分支所做的变更,运行:

$ git push origin master
推送分支到仓库

推送对单一分支做出的变更到远程仓库,运行:

$ git push origin 'branchname'

推送所有分支到远程仓库,运行:

$ git push -all origin
合并两个分支

合并另一个分支到当前活动分支,使用命令:

$ git merge 'branchname'
从远端服务器合并到本地服务器

从远端服务器下载/拉取变更到到本地服务器的工作目录,运行:

$ git pull
检查合并冲突

查看对库文件的合并冲突,运行:

$ git diff -base 'filename'

查看所有冲突,运行:

$ git diff

如果我们在合并之前想预览所有变更,运行:

$ git diff 'source-branch' 'target-branch'
创建标记

创建标记来标志任一重要的变更,运行:

$ git tag 'tag number' 'commit id'

通过运行以下命令,我们可以查找 commit id :

$ git log
推送标记

推送所有创建的标记到远端服务器,运行:

$ git push -tags origin
回复做出的变更

如果我们想用 head 中最后一次变更来替换对当前工作树的变更,运行:

$ git checkout -'filename'

我们也可以从远端服务器获取最新的历史,并且将它指向本地仓库的 master 分支,而不是丢弃掉所有本地所做所有变更。为了这么做,运行:

$ git fetch origin
$ git reset -hard master

好了,伙计们。这些就是我们使用 git 服务器的命令。我们将会很快为大家带来更有趣的教程。如果你希望我们对某个特定话题写一个教程,请通过下面的评论箱告诉我们。像往常一样, 欢迎您的各种意见和建议。


위 내용은 Git 명령 시작하기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 linuxprobe.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제